-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ontology Cache: Ignore third-party properties consistently #183
Conversation
@subotic I need your help to set up the supported release of Knora on github-ci. |
@subotic I also have problems getting the zip file, giving up for today ... |
Maybe this is something @benjamingeer could take a look at? knora-api should be running at that time. I don't know why the ziped file is not sent correctly. Shouldn't the curl be called with a flag to fail if something other than 200 is returned? |
In one of my branches the curl is called with --fail and the error returned was |
I would need to see the Knora stack trace. |
The only way to find out would be to print out the response from Knora as well as any stack trace on the Knora console. |
@benjamingeer Hmm, yes, the stack trace would be useful. You are good with bash, could you maybe write a wrapper bash script for curl that calls |
@subotic Aside from the zip problem, could you help me set up a tagged Knora release? |
I tried to request the zip file locally and got
I worked the second time I tried. |
@benjamingeer @subotic I gave it a lot of Valium (432e98c) and now the test passed. |
…he ontologies in production
@flavens now third party props like
In a next step, we can do https://dasch.myjetbrains.com/youtrack/issue/DSP-142 to move the logic from the UI to the JS lib. |
@tobiasschweizer I confirm it works, no more console.error displayed and no more third-party prop in the given entityInfo object (only ResourceProp and SystemProp) |
I'm just good at copying and pasting things from StackOverflow. :)
Yes, but for now could we just add make stack-logs-api-no-follow to the GitHub action here?
Maybe the problem is that all the test data requests are being done concurrently, and there are too many of them for Knora's incoming connection pool. @subotic do you know the best way to deal with this in Akka? |
It would be great if you could find out about this because it makes the test framework unstable. Maybe it's also a problem with the resources available on github-ci. I think you also experience problems for the knora-api tests, right? |
I might get away with my curl options:
142 |
The problem we have in the knora-api tests is that GraphDB runs out of memory, that's something different. @subotic I think that in this case, we could just do the requests one at a time, there's no reason to do them concurrently. What do you think is the easiest way to queue them? |
https://youtu.be/yfl6Lu3xQW0?t=8 got away with it ... |
@flavens Is this PR good to go? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@benjamingeer I will create a separate test in knora-api for this. We can then move the discussion to there. |
sounds good, thanks |
resolves https://dasch.myjetbrains.com/youtrack/issue/DSP-175
additional improvements will be done in https://dasch.myjetbrains.com/youtrack/issue/DSP-237