Questions tagged [bolt]

The Bolt Protocol is a lightweight (binary) messaging protocol for databases. Bolt is statement oriented with a client-server design; originally created by the team behind Neo4j.

For an in-depth overview, including transport layer details, messaging, serialization, and examples see https://boltprotocol.org/ .

Originally, Bolt was created for use in the Neo4j graph database. PostgreSQL's binary network protocol and the data interchange format MessagePack inspired Bolt.

136 questions
6
votes
0 answers

Avoid Failed to read from defunct connection when using neo4j in Flask Application

I am using the following version of neo4j libraries: neo4j==1.7.2 neobolt==1.7.9 neotime==1.7.4 I have a flask app and in development I am using the internal flask application server. (In prod I will use a docker container with uwsgi, but this…
Robert3452
  • 1,354
  • 2
  • 17
  • 39
5
votes
2 answers

Has Sphero broken compatibility with Python SDKs when introducing Bolt?

So I have been researching Python SDKs for the Sphero over the past several days. Among those I found are Kulka and SpheroPy, though I found another which is 5 years old and hasn't been updated since then. Neither the Kulka or SpheroPy…
4
votes
2 answers

Memgraph C# Connection Issue (Session NullReferenceException) using Neo4j.Driver

I need to connect to my memgraph server (runs through docker), but any basic example I try ends up with a null reference exception when running any query. The code I am using is: public async void DatabaseConnectionTest() { IDriver…
zackper
  • 125
  • 7
4
votes
1 answer

What could be the reasons for a slack expired_trigger_id error?

At times when I try to open a slack modal, it gives an expired_trigger_id error in production. How do I debug and find out why it is happening? I am using slack bolt in js for creating the chatbot.
santhini s
  • 41
  • 2
4
votes
2 answers

neo4 WebSocket connection to 'ws://localhost:7687/' failed: Establishing a tunnel via proxy server failed

I have neo4j community server edition 3.4.5 and which will be giving me "WebSocket connection to 'ws://localhost:7687/' failed". I found some solution to work in firefox, chrome, IE but those are temporary solutions which work. but I don't think…
user2848031
  • 187
  • 12
  • 36
  • 69
3
votes
1 answer

How to get the current user email address for Slack bot using Bolt for JavaScript(Node.JS)

For context, I'm using the Bolt for JavaScript framework to develop a Slack bot. I have a workspace where I'm the only member. In the app home, I need to retrieve the current user's email address, but I'm not sure how to do that. WebAPI methods for…
S. Thomas
  • 33
  • 1
  • 5
3
votes
4 answers

Exposing Neo4j Bolt using Kubernetes Ingress

I'm trying to build a Neo4j Learning Tool for some of our Trainings. I want to use Kubernetes to spin up a Neo4j Pod for each participant to use. Currently I struggle exposing the bolt endpoint using an Ingress and I don't know why. Here are my…
Urr4
  • 611
  • 9
  • 26
3
votes
1 answer

Neo4j: results are duplicated

So I'm trying to find every Node that has at least a common Node with another one. This is the request I'm using to do this: MATCH (source:Article)--(neighbor)--(target:Article) WHERE NOT (source.unique_url) = (target.unique_url) WITH DISTINCT…
Papotitu
  • 407
  • 1
  • 4
  • 16
3
votes
1 answer

Apache Storm: Topology submission exception: [x] subscribes from non-existent stream

Sorry if the question is solved, but I tried to find it and I haven't had success. There are some similar, but I don't found help where I've seen. I have the next problem: 603 [main] WARN b.s.StormSubmitter - Topology submission exception: …
Krakenudo
  • 182
  • 1
  • 17
3
votes
3 answers

Neo4j with a reverse proxy and NGINX

I'm having trouble addressing Neo4j via a reverse proxy with NGINX. The web client works without problems, but I have no idea about the Bolt protocol. Here's how the web client works: server { listen 80; server_name XXX; location / { …
Float
  • 43
  • 1
  • 6
3
votes
2 answers

Neo4J Cluster - Bolt + Routing

Neo4j Document says we can use the bolt + routing when we are using the Cluster Mode/setup. I am able to use single node with bolt connection without any issue but if I use the cluster mode/setup it gives me the following error. Caused by:…
Anver Sadhat
  • 3,074
  • 1
  • 25
  • 26
2
votes
0 answers

Slack Bolt Java SDK - multiple app.message events with different regex stomp on each other

I have a Slack Bolt Java SDK bot (based on Spring Boot) and am using the app.message() function. It is documented in the events API here - https://slack.dev/java-slack-sdk/guides/events-api. The function seems to take in a regex and a handler, so…
John Humphreys
  • 37,047
  • 37
  • 155
  • 255
2
votes
2 answers

is there any way to send message to thread in slack bolt?

I am trying to do this tutorial in python. https://api.slack.com/tutorials/tracks/responding-to-app-mentions However, it only sends to 'channel', not message 'thread' in channel(the message which user mentioned bot). Also, It does not show how to…
이준혁
  • 267
  • 4
  • 14
2
votes
2 answers

Bolt-js in socket mode on heroku fails with Error R10

I have a slack bolt-js server app that runs with socketMode: true It works perfectly fine on my local pc, but when moving it to Heroku in a web dyno, it fails after 1 min. It starts up just fine and it is fully functional during that minute, but…
tovleeuw
  • 21
  • 1
2
votes
1 answer

How to return selected option value of static_select block element in slack bolt

I am working with slack_bolt and trying to make different responses according to static_select in block element. How to print the value from selected_option? the block is like this { "type": "section", "text": { …
Solsupungi
  • 29
  • 2
1
2 3
9 10