Skip to content
Snippets Groups Projects
Commit fecd9ec0 authored by thijsheijden's avatar thijsheijden
Browse files

Updated query-conversion package

Updated the query conversion package which fixes an issue in query chaining for Neo4j. Updated the panic recovery method in handleMessage to print the stack trace.
parent 7cfba897
No related branches found
No related tags found
1 merge request!6End of SWP 2 Merge
Pipeline #113997 failed
......@@ -6,7 +6,7 @@ require (
git.science.uu.nl/graphpolaris/broker v0.0.0-20210913145737-76d174f4367a
git.science.uu.nl/graphpolaris/keyvaluestore v0.0.0-20210913145832-4c76e9e5f5bd
git.science.uu.nl/graphpolaris/objectstore v0.0.0-20210913150113-977062fb8a3c
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20211129104724-8e0b2530433b
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20220117134611-44f0e50da45e
git.science.uu.nl/graphpolaris/query-execution v0.0.0-20220115131713-a3beba20d6f9
github.com/prometheus/client_golang v1.11.0
github.com/stretchr/testify v1.7.0
......
......@@ -10,6 +10,14 @@ git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20211129100604-fb336095d3
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20211129100604-fb336095d328/go.mod h1:F7yfopMAjVkG1k4mcaweSwr8p0ZbVlRRdPGAHqIm9UU=
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20211129104724-8e0b2530433b h1:mJ5krJRmw0sNdHGy4oEuEBo3H54i9ek1l6KiOMMT9sU=
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20211129104724-8e0b2530433b/go.mod h1:F7yfopMAjVkG1k4mcaweSwr8p0ZbVlRRdPGAHqIm9UU=
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20211208153144-f6b9eb645b99 h1:ckmsA4uJSVQ7qLFMv6GaI3j1xxh8GZpbMu9Y+Q36wro=
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20211208153144-f6b9eb645b99/go.mod h1:F7yfopMAjVkG1k4mcaweSwr8p0ZbVlRRdPGAHqIm9UU=
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20220115134625-857619aa3eb7 h1:C1CHppJ6krLEcQZGYr2oyfAdmdaKj/J9gbG3mYheTz4=
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20220115134625-857619aa3eb7/go.mod h1:F7yfopMAjVkG1k4mcaweSwr8p0ZbVlRRdPGAHqIm9UU=
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20220117132337-8ac74cc58e8b h1:7et67S4xUBkF2HJMVxuoByZ1vanZWB6BAWj6RYmbfF4=
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20220117132337-8ac74cc58e8b/go.mod h1:F7yfopMAjVkG1k4mcaweSwr8p0ZbVlRRdPGAHqIm9UU=
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20220117134611-44f0e50da45e h1:2j2O+DcpqW0eeXaWqvVWSXhk4qUp1/plSeJ1HiBPzog=
git.science.uu.nl/graphpolaris/query-conversion v0.0.0-20220117134611-44f0e50da45e/go.mod h1:F7yfopMAjVkG1k4mcaweSwr8p0ZbVlRRdPGAHqIm9UU=
git.science.uu.nl/graphpolaris/query-execution v0.0.0-20210913150324-faf925ebb2fb h1:3Toe4KBd6wH0cN4e1YHCwcUbgdK+JcE0fAe6lpmF0UU=
git.science.uu.nl/graphpolaris/query-execution v0.0.0-20210913150324-faf925ebb2fb/go.mod h1:skX+b/aXHjJCha9KV/7EAwrlQO5ZYIGrSPp7Tk9I4BI=
git.science.uu.nl/graphpolaris/query-execution v0.0.0-20211124105805-5c913fec56f2 h1:Wbe6OrveS6xV6UfFit1tx3M3qdHYoZmzoYFwXBI52UM=
......
......@@ -13,6 +13,7 @@ import (
"log"
"query-service/internal/entity"
"query-service/pkg/errorhandler"
"runtime/debug"
"time"
"git.science.uu.nl/graphpolaris/broker"
......@@ -36,9 +37,9 @@ func (s *Service) HandleMessage(msg *broker.Message) {
// Defer a panic intercepting function
defer func(sessionID, queryID *string) {
if err := recover(); err != nil {
log.Printf("PANIC: %e", err.(error))
log.Printf("PANIC: %s", string(debug.Stack()))
s.publishStatus("Critical Error", sessionID, queryID)
s.publishStatus("Critical error", sessionID, queryID)
}
}(sessionID, queryID)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment