Sergey Bespalov
Sergey Bespalov
Disable `.is(neq(' cypher.null'))` Gremlin token for Cyphter statements that contains `WITH` clause
I have following Cyphter statement: ``` MATCH (n:`RepositoryArtifactIdGroup`) WHERE n.`uuid` = '364be4ec-6d2f-464a-bad0-1e0a65241cd5' WITH n MATCH (n)-[r_r1:`RepositoryArtifactIdGroupEntity_ArtifactGroupEntity`]->(a1:`ArtifactGroup`) WITH n, r_r1, a1 RETURN n, r_r1, a1 ``` This statement produce following Gremlin...
# Task Description Due to many problems in using OrientDB, it was decided to switch to another database. JanusGraph was chosen as a new database. As part of the PoC...
# Task Description Within this issue we need to add a `RepositoryFileAttributes.getChecksumMap()` method, which will return `Map` instance like below: ``` md5: sha512: ``` How to implement: * This should...
Within this task we should be able to configure CronJob so that if we have triggered task on storage/repository then other tasks will wait until current exclusive task will complete.
# Task Description There is already a set of NPM tests in the [strongbox-web-integration-tests](https://github.com/strongbox/strongbox-web-integration-tests) which can be taken as an example. We would like to add a new test `npm/src/it/resolve-package-via-proxy`...
# Task Description There is [strongbox-database-ui](https://github.com/strongbox/strongbox-database-ui) which provide a UI to execute Gremlin and Cypher queryes on strongbox database. Within this task we need to make it available under `http://localhost:48080/database/`...
# Task Description We have a set of Quartz Cron Jobs which downloading artifacts metadata from remote repositories (`repo.maven.apache.org`, `registry.npmjs.org` etc.) . There is a lot of data fetched and...
# Task Description We need a Unit Test for `RemoteRepositoryAlivenessCacheManager` functionality. The underlying cache within test should be Hazelcast cache instance (distributed). # Tasks There should be following test cases:...
# Task Description 1. Move `TempNupkgFile.loadNuspec` method logic into separate class `org.carlspring.strongbox.nuget.NuspecExtractor`. 2. Use `RepositoryPathResolver` to resolve the `RepositoryPath` and then store it with `ArtifactManagementService.validateAndStore` method directly from the `InputStream`...
# Bug Description The following tests were disabled due to Jersey client issue: - `NpmArtifactControllerTestIT#testViewArtifactViaProxy` - `NpmArtifactControllerTestIT.testSearchArtifactViaProxy` # Steps To Reproduce Mostly reproducible on Jenkins build 1. Enable the tests...