This project is mirrored from https://gitee.com/mirrors/neo4jsource.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 19 Oct, 2014 2 commits
-
-
Mattias Persson authored
because it's a rather separate concern as a whole. There is benefit having a CSV reader and parser available and accessible without the need to pull in the neo4j kernel as well.
-
Mattias Persson authored
-
- 30 Sep, 2014 3 commits
-
-
Nigel Small authored
-
Neo4j Build Server authored
-
Neo4j Build Server authored
-
- 04 Sep, 2014 2 commits
-
-
Chris Gioran authored
-
Neo4j Build Server authored
-
- 03 Sep, 2014 1 commit
-
-
Neo4j Build Server authored
-
- 13 Aug, 2014 1 commit
-
-
Chris Vest authored
The `io` and `primitive-collections` modules are earlier in the build than the `kernel`, and therefore cannot have ComponentVersions. The generation of the ComponentVersion class can be disabled by simply not having a `version-package` property in the pom file. Lots better than going out of our way to sabotage the ant-run plugin.
-
- 28 Jul, 2014 3 commits
-
-
Davide Grohmann authored
-
Neo4j Build Server authored
-
Neo4j Build Server authored
-
- 17 Jul, 2014 1 commit
-
-
Jacob Hansson authored
- Marshland pool uses "puddles", local per-thread pools, to avoid pool contention. It delegates to a global pool when the local pool is not sufficient. - Renames FlyweightPool -> LinkedQueuePool - Consolidates pools under the Pool<> interface - Remaining work: Have marshland pool store more than one local object per thread, using for instance a linked list.
-
- 12 Jun, 2014 1 commit
-
-
Ben Butler-Cole authored
-
- 11 Jun, 2014 3 commits
-
-
Magnus Vejlstrup authored
-
Neo4j Build Server authored
-
Neo4j Build Server authored
-
- 29 May, 2014 5 commits
-
-
Ben Butler-Cole authored
-
Ben Butler-Cole authored
-
Neo4j Build Server authored
-
Neo4j Build Server authored
-
Ben Butler-Cole authored
-
- 28 May, 2014 3 commits
-
-
Ben Butler-Cole authored
-
Neo4j Build Server authored
-
Neo4j Build Server authored
-
- 23 May, 2014 2 commits
-
-
Neo4j Build Server authored
-
Neo4j Build Server authored
-
- 21 May, 2014 1 commit
-
-
Johan Svensson authored
-
- 16 May, 2014 2 commits
-
-
Neo4j Build Server authored
-
Neo4j Build Server authored
-
- 28 Apr, 2014 2 commits
-
-
Neo4j Build Server authored
-
Neo4j Build Server authored
-
- 10 Apr, 2014 1 commit
-
-
Mattias Persson authored
Hop-scotch hashing is an algorithm for dealing with conflicts coming from hashing values to an index and not really about the hashing itself, as any hash function can be used with it. Measured to be comparable to other leading libraries with equal functionality and with substantially less, also dry, code. The algorithm itself is pulled out into its own class and clocks in on about 200-300 LOC, whereas the hash set/map implementations calls that algorithm with one-liners. The state itself is abstracted into a Table interface which is trivial to implement with, for example a primitive long[], a combination of long[] and int[] for a long->int primitive map, a.s.o. Implementation was driven by an iterative randomizing testing framework also added in this commit where actions are defined, for example "add" and "remove" with checks that goes with the actions. In the event a check not returning OK the execution stops, reduces the list of actions down to a minimum (by brute-force-reduction one action at a time) and finally prints a java-code test case to reproduce the problem. Confidence in the code is high since it has been tested for a very large combination of values and sizes. These sets and maps should be preferable over java.util collections in cases where the key is int or long and access is single threaded. If need be a multi-threaded version of the algorithm can be added later. The new sets and maps and all interface it depends on from kernel has been moved into a primitive-collections module that kernel depends on. Since everything else depends on kernel this change will barely be noticable for any other component, apart from class import changes.
-
- 04 Apr, 2014 1 commit
-
-
Anders Nawroth authored
-
- 21 Feb, 2014 2 commits
-
-
Neo4j Build Server authored
-
Neo4j BuildServer authored
-
- 04 Feb, 2014 2 commits
-
-
Lasse Westh-Nielsen authored
-
Lasse Westh-Nielsen authored
-
- 03 Feb, 2014 2 commits
-
-
Neo4j Build Server authored
-
Mattias Persson authored
-