epam / hibernate-ogm
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 893 files with 49,670 lines of code.
    • 1 file changed more than 100 times (1,652 lines of code)
    • 3 files changed 51-100 times (1,635 lines of code)
    • 15 files changed 21-50 times (3,166 lines of code)
    • 155 files changed 6-20 times (15,074 lines of code)
    • 719 files changed 1-5 times (28,143 lines of code)
3% | 3% | 6% | 30% | 56%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 893 files with 49,670 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (1,652 lines of code)
    • 15 files changed by 6-10 contributors (5,191 lines of code)
    • 452 files changed by 2-5 contributors (30,531 lines of code)
    • 425 files changed by 1 contributor (12,296 lines of code)
0% | 3% | 10% | 61% | 24%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, properties, asciidoc, sh, txt, proto, md, js, gitignore, gitattributes, json, yaml, rb
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java3% | 3% | 6% | 30% | 56%
xml0% | 0% | 9% | 20% | 70%
rb0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
mongodb25% | 0% | 4% | 37% | 32%
core0% | 7% | 11% | 26% | 54%
neo4j0% | <1% | 0% | 46% | 53%
distribution0% | 0% | 100% | 0% | 0%
infinispan-remote0% | 0% | 0% | 32% | 67%
ROOT0% | 0% | 0% | 100% | 0%
infinispan-embedded0% | 0% | 0% | 1% | 98%
integrationtest0% | 0% | 0% | 1% | 98%
performance0% | 0% | 0% | 0% | 100%
featurepack0% | 0% | 0% | 0% | 100%
src0% | 0% | 0% | 0% | 100%
jipijapa0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
MongoDBDialect.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb
1652 128 2014-02-17 2018-10-23 125 14 gunnar.morling@googlemail.com davide@hibernate.org
Neo4jDialect.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j
8 1 2013-12-12 2016-07-12 78 5 davide@hibernate.org davide@hibernate.org
OgmEntityPersister.java
in core/src/main/java/org/hibernate/ogm/persister/impl
1407 81 2014-08-29 2018-06-26 63 6 gunnar.morling@googlemail.com sanne@hibernate.org
Log.java
in core/src/main/java/org/hibernate/ogm/util/impl
220 - 2013-10-11 2018-06-18 56 10 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
MongoDBDatastoreProvider.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/impl
183 18 2013-10-11 2018-10-23 44 9 gunnar.morling@googlemail.com davide@hibernate.org
BackendCustomLoader.java
in core/src/main/java/org/hibernate/ogm/hibernatecore/impl
123 8 2013-10-21 2018-03-01 32 4 davide@hibernate.org davide@hibernate.org
AssociationPersister.java
in core/src/main/java/org/hibernate/ogm/util/impl
218 18 2014-02-13 2017-09-05 31 5 gunnar.morling@googlemail.com guillaume.smet@gmail.com
OgmCollectionPersister.java
in core/src/main/java/org/hibernate/ogm/persister/impl
706 51 2014-08-29 2018-05-18 31 5 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
OgmSessionImpl.java
in core/src/main/java/org/hibernate/ogm/hibernatecore/impl
192 28 2014-05-08 2018-06-08 26 4 gunnar.morling@googlemail.com davide@hibernate.org
ForwardingGridDialect.java
in core/src/main/java/org/hibernate/ogm/dialect/impl
219 34 2014-09-15 2018-03-01 25 5 gunnar.morling@googlemail.com davide@hibernate.org
OgmIntegrator.java
in core/src/main/java/org/hibernate/ogm/service/impl
47 4 2013-10-11 2016-07-12 24 6 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
dist.xml
in distribution/src/main/assembly
145 - 2013-04-23 2017-12-19 24 7 dreborier@gmail.com davide@hibernate.org
OgmLoader.java
in core/src/main/java/org/hibernate/ogm/loader/impl
860 28 2014-08-29 2017-10-27 24 6 gunnar.morling@googlemail.com davide@hibernate.org
OgmConfiguration.java
in core/src/main/java/org/hibernate/ogm/cfg
24 2 2013-10-11 2015-07-20 23 4 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
GridDialectInitiator.java
in core/src/main/java/org/hibernate/ogm/dialect/impl
87 5 2013-12-20 2017-10-27 23 3 gunnar.morling@googlemail.com davide@hibernate.org
DatastoreProviderInitiator.java
in core/src/main/java/org/hibernate/ogm/datastore/impl
51 4 2013-10-11 2017-10-27 22 6 gunnar.morling@googlemail.com davide@hibernate.org
Log.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/logging/impl
98 - 2014-02-17 2018-03-01 22 8 gunnar.morling@googlemail.com davide@hibernate.org
OgmTableGenerator.java
in core/src/main/java/org/hibernate/ogm/id/impl
133 13 2013-10-11 2017-10-27 22 3 gunnar.morling@googlemail.com davide@hibernate.org
HibernateOgmPersistence.java
in core/src/main/java/org/hibernate/ogm/jpa
80 6 2013-10-11 2017-08-29 21 5 gunnar.morling@googlemail.com guillaume.smet@gmail.com
OgmSequenceGenerator.java
in core/src/main/java/org/hibernate/ogm/id/impl
146 13 2013-10-11 2017-10-27 20 2 gunnar.morling@googlemail.com davide@hibernate.org
OgmSessionFactoryImpl.java
in core/src/main/java/org/hibernate/ogm/hibernatecore/impl
153 17 2013-12-09 2018-06-08 20 3 gunnar.morling@googlemail.com davide@hibernate.org
Neo4jQueryRendererDelegate.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl
269 23 2014-07-10 2018-05-07 20 4 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
MongoDBTupleSnapshot.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl
50 8 2014-02-17 2017-03-15 19 5 gunnar.morling@googlemail.com sergey.chernolyas@gmail.com
Log.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/logging/impl
68 - 2014-04-04 2018-06-22 19 5 davide@hibernate.org davide@hibernate.org
MapDatastoreProvider.java
in core/src/main/java/org/hibernate/ogm/datastore/map/impl
130 14 2013-10-11 2017-10-27 19 3 gunnar.morling@googlemail.com davide@hibernate.org
MongoDBProperties.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb
21 1 2014-01-17 2018-06-29 18 5 gunnar.morling@googlemail.com aleksandr_mylnikov@epam.com
EntityAssociationUpdater.java
in core/src/main/java/org/hibernate/ogm/persister/impl
186 13 2014-09-17 2018-07-22 18 4 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
InfinispanRemoteDatastoreProvider.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl
206 25 2015-12-18 2018-07-24 18 5 sanne@hibernate.org fabiomassimo.ercoli@gmail.com
DatastoreProvider.java
in core/src/main/java/org/hibernate/ogm/datastore/spi
12 - 2013-10-11 2017-08-22 17 3 gunnar.morling@googlemail.com davide@hibernate.org
OgmProperties.java
in core/src/main/java/org/hibernate/ogm/cfg
18 - 2014-01-16 2018-06-18 17 4 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
MongoDBAssociationSnapshot.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl
98 6 2014-02-17 2017-03-15 17 3 gunnar.morling@googlemail.com sergey.chernolyas@gmail.com
BatchOperationsDelegator.java
in core/src/main/java/org/hibernate/ogm/dialect/impl
127 15 2014-09-04 2018-07-22 17 4 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
MongoDBQueryDescriptor.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/impl
129 16 2014-06-02 2018-08-14 17 9 gunnar.morling@googlemail.com aleksandr_mylnikov@epam.com
TupleIndexer.java
in core/src/main/java/org/hibernate/ogm/massindex/impl
193 15 2014-09-04 2018-02-19 17 5 gunnar.morling@googlemail.com davide@hibernate.org
OgmQueryTranslator.java
in core/src/main/java/org/hibernate/ogm/query/impl
201 16 2014-07-16 2017-10-27 17 3 gunnar.morling@googlemail.com davide@hibernate.org
NativeQueryParser.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/nativequery/impl
429 64 2014-06-02 2018-03-31 17 10 gunnar.morling@googlemail.com raghav.jha1901@gmail.com
GridDialect.java
in core/src/main/java/org/hibernate/ogm/dialect/spi
34 - 2014-09-02 2016-09-20 16 3 gunnar.morling@googlemail.com guillaume.smet@gmail.com
MongoHelpers.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl
77 6 2014-02-17 2017-03-15 16 5 gunnar.morling@googlemail.com sergey.chernolyas@gmail.com
MongoDBQueryRendererDelegate.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl
149 8 2014-02-17 2018-08-14 16 5 gunnar.morling@googlemail.com aleksandr_mylnikov@epam.com
OgmJtaPlatformInitiator.java
in core/src/main/java/org/hibernate/ogm/transaction/impl
49 4 2013-10-11 2017-10-27 15 3 gunnar.morling@googlemail.com davide@hibernate.org
OptionsServiceImpl.java
in core/src/main/java/org/hibernate/ogm/options/navigation/impl
86 10 2013-10-11 2014-09-04 15 2 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
MapDialect.java
in core/src/main/java/org/hibernate/ogm/datastore/map/impl
188 23 2014-09-04 2016-12-15 15 4 gunnar.morling@googlemail.com davide@hibernate.org
InfinispanRemoteDialect.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote
477 45 2015-12-18 2018-07-22 15 5 sanne@hibernate.org fabiomassimo.ercoli@gmail.com
EmbeddedNeo4jDialect.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j
496 42 2016-06-27 2018-10-22 15 5 davide@hibernate.org anastasiia_gavrilash@epam.com
OgmSessionFactoryServiceInitiators.java
in core/src/main/java/org/hibernate/ogm/service/impl
16 - 2013-10-11 2017-08-23 14 4 gunnar.morling@googlemail.com guillaume.smet@gmail.com
BatchIndexingWorkspace.java
in core/src/main/java/org/hibernate/ogm/massindex/impl
58 2 2014-09-04 2017-10-30 14 4 gunnar.morling@googlemail.com davide@hibernate.org
OgmSessionBuilderDelegator.java
in core/src/main/java/org/hibernate/ogm/hibernatecore/impl
67 10 2013-10-11 2017-08-29 14 3 gunnar.morling@googlemail.com guillaume.smet@gmail.com
GridDialectLogger.java
in core/src/main/java/org/hibernate/ogm/dialect/impl
109 15 2014-09-04 2016-09-07 14 5 gunnar.morling@googlemail.com guillaume.smet@gmail.com
OgmQueryLoader.java
in core/src/main/java/org/hibernate/ogm/query/impl
111 9 2014-07-16 2017-09-05 14 4 gunnar.morling@googlemail.com guillaume.smet@gmail.com
CollectionHelper.java
in core/src/main/java/org/hibernate/ogm/util/impl
115 24 2014-02-17 2018-05-07 14 4 gunnar.morling@googlemail.com ntviet18@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
MongoDBDialect.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb
1652 128 2014-02-17 2018-10-23 125 14 gunnar.morling@googlemail.com davide@hibernate.org
Log.java
in core/src/main/java/org/hibernate/ogm/util/impl
220 - 2013-10-11 2018-06-18 56 10 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
NativeQueryParser.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/nativequery/impl
429 64 2014-06-02 2018-03-31 17 10 gunnar.morling@googlemail.com raghav.jha1901@gmail.com
MongoDBDatastoreProvider.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/impl
183 18 2013-10-11 2018-10-23 44 9 gunnar.morling@googlemail.com davide@hibernate.org
MongoDBQueryDescriptor.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/impl
129 16 2014-06-02 2018-08-14 17 9 gunnar.morling@googlemail.com aleksandr_mylnikov@epam.com
Log.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/logging/impl
98 - 2014-02-17 2018-03-01 22 8 gunnar.morling@googlemail.com davide@hibernate.org
dist.xml
in distribution/src/main/assembly
145 - 2013-04-23 2017-12-19 24 7 dreborier@gmail.com davide@hibernate.org
MongoDBQueryDescriptorBuilder.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/nativequery/impl
264 30 2014-06-02 2017-11-19 12 7 gunnar.morling@googlemail.com masherovdy@mail.ru
OgmEntityPersister.java
in core/src/main/java/org/hibernate/ogm/persister/impl
1407 81 2014-08-29 2018-06-26 63 6 gunnar.morling@googlemail.com sanne@hibernate.org
OgmLoader.java
in core/src/main/java/org/hibernate/ogm/loader/impl
860 28 2014-08-29 2017-10-27 24 6 gunnar.morling@googlemail.com davide@hibernate.org
OgmIntegrator.java
in core/src/main/java/org/hibernate/ogm/service/impl
47 4 2013-10-11 2016-07-12 24 6 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
DatastoreProviderInitiator.java
in core/src/main/java/org/hibernate/ogm/datastore/impl
51 4 2013-10-11 2017-10-27 22 6 gunnar.morling@googlemail.com davide@hibernate.org
HttpNeo4jDialect.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j
503 38 2016-09-19 2018-10-24 14 6 davide@hibernate.org anastasiia_gavrilash@epam.com
BoltNeo4jDialect.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j
537 43 2016-09-19 2018-09-03 14 6 davide@hibernate.org grin7728@gmail.com
TypeTranslatorImpl.java
in core/src/main/java/org/hibernate/ogm/type/impl
132 3 2013-10-11 2018-08-06 14 6 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
SimplePropertyReaderContext.java
in core/src/main/java/org/hibernate/ogm/util/configurationreader/impl
186 12 2014-01-28 2018-09-28 11 6 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
Neo4jDialect.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j
8 1 2013-12-12 2016-07-12 78 5 davide@hibernate.org davide@hibernate.org
AssociationPersister.java
in core/src/main/java/org/hibernate/ogm/util/impl
218 18 2014-02-13 2017-09-05 31 5 gunnar.morling@googlemail.com guillaume.smet@gmail.com
OgmCollectionPersister.java
in core/src/main/java/org/hibernate/ogm/persister/impl
706 51 2014-08-29 2018-05-18 31 5 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
ForwardingGridDialect.java
in core/src/main/java/org/hibernate/ogm/dialect/impl
219 34 2014-09-15 2018-03-01 25 5 gunnar.morling@googlemail.com davide@hibernate.org
HibernateOgmPersistence.java
in core/src/main/java/org/hibernate/ogm/jpa
80 6 2013-10-11 2017-08-29 21 5 gunnar.morling@googlemail.com guillaume.smet@gmail.com
Log.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/logging/impl
68 - 2014-04-04 2018-06-22 19 5 davide@hibernate.org davide@hibernate.org
MongoDBTupleSnapshot.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl
50 8 2014-02-17 2017-03-15 19 5 gunnar.morling@googlemail.com sergey.chernolyas@gmail.com
MongoDBProperties.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb
21 1 2014-01-17 2018-06-29 18 5 gunnar.morling@googlemail.com aleksandr_mylnikov@epam.com
InfinispanRemoteDatastoreProvider.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl
206 25 2015-12-18 2018-07-24 18 5 sanne@hibernate.org fabiomassimo.ercoli@gmail.com
TupleIndexer.java
in core/src/main/java/org/hibernate/ogm/massindex/impl
193 15 2014-09-04 2018-02-19 17 5 gunnar.morling@googlemail.com davide@hibernate.org
MongoHelpers.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl
77 6 2014-02-17 2017-03-15 16 5 gunnar.morling@googlemail.com sergey.chernolyas@gmail.com
MongoDBQueryRendererDelegate.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl
149 8 2014-02-17 2018-08-14 16 5 gunnar.morling@googlemail.com aleksandr_mylnikov@epam.com
EmbeddedNeo4jDialect.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j
496 42 2016-06-27 2018-10-22 15 5 davide@hibernate.org anastasiia_gavrilash@epam.com
InfinispanRemoteDialect.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote
477 45 2015-12-18 2018-07-22 15 5 sanne@hibernate.org fabiomassimo.ercoli@gmail.com
GridDialectLogger.java
in core/src/main/java/org/hibernate/ogm/dialect/impl
109 15 2014-09-04 2016-09-07 14 5 gunnar.morling@googlemail.com guillaume.smet@gmail.com
OgmServiceRegistryInitializer.java
in core/src/main/java/org/hibernate/ogm/boot/impl
82 3 2015-05-04 2018-08-30 9 5 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
EnumType.java
in core/src/main/java/org/hibernate/ogm/type/impl
132 10 2014-09-04 2018-02-13 9 5 gunnar.morling@googlemail.com davide@hibernate.org
MongoDBConfiguration.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/configuration/impl
111 5 2014-11-28 2018-06-29 9 5 gunnar.morling@googlemail.com aleksandr_mylnikov@epam.com
MongoDBQueryParsingResult.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl
69 9 2014-02-17 2018-08-14 9 5 gunnar.morling@googlemail.com aleksandr_mylnikov@epam.com
MongoDBAssociationRowFactory.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl
78 9 2014-06-17 2017-03-15 7 5 gunnar.morling@googlemail.com sergey.chernolyas@gmail.com
TupleContextImpl.java
in core/src/main/java/org/hibernate/ogm/dialect/impl
39 8 2014-10-21 2016-09-07 5 5 gunnar.morling@googlemail.com guillaume.smet@gmail.com
BackendCustomLoader.java
in core/src/main/java/org/hibernate/ogm/hibernatecore/impl
123 8 2013-10-21 2018-03-01 32 4 davide@hibernate.org davide@hibernate.org
OgmSessionImpl.java
in core/src/main/java/org/hibernate/ogm/hibernatecore/impl
192 28 2014-05-08 2018-06-08 26 4 gunnar.morling@googlemail.com davide@hibernate.org
OgmConfiguration.java
in core/src/main/java/org/hibernate/ogm/cfg
24 2 2013-10-11 2015-07-20 23 4 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
Neo4jQueryRendererDelegate.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl
269 23 2014-07-10 2018-05-07 20 4 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
EntityAssociationUpdater.java
in core/src/main/java/org/hibernate/ogm/persister/impl
186 13 2014-09-17 2018-07-22 18 4 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
OgmProperties.java
in core/src/main/java/org/hibernate/ogm/cfg
18 - 2014-01-16 2018-06-18 17 4 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
BatchOperationsDelegator.java
in core/src/main/java/org/hibernate/ogm/dialect/impl
127 15 2014-09-04 2018-07-22 17 4 gunnar.morling@googlemail.com fabiomassimo.ercoli@gmail.com
MapDialect.java
in core/src/main/java/org/hibernate/ogm/datastore/map/impl
188 23 2014-09-04 2016-12-15 15 4 gunnar.morling@googlemail.com davide@hibernate.org
CollectionHelper.java
in core/src/main/java/org/hibernate/ogm/util/impl
115 24 2014-02-17 2018-05-07 14 4 gunnar.morling@googlemail.com ntviet18@gmail.com
BatchIndexingWorkspace.java
in core/src/main/java/org/hibernate/ogm/massindex/impl
58 2 2014-09-04 2017-10-30 14 4 gunnar.morling@googlemail.com davide@hibernate.org
OgmSessionFactoryServiceInitiators.java
in core/src/main/java/org/hibernate/ogm/service/impl
16 - 2013-10-11 2017-08-23 14 4 gunnar.morling@googlemail.com guillaume.smet@gmail.com
OgmQueryLoader.java
in core/src/main/java/org/hibernate/ogm/query/impl
111 9 2014-07-16 2017-09-05 14 4 gunnar.morling@googlemail.com guillaume.smet@gmail.com
MapHelpers.java
in core/src/main/java/org/hibernate/ogm/datastore/map/impl
60 4 2014-02-19 2016-10-19 12 4 gunnar.morling@googlemail.com guillaume.smet@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
standalone-nosql.xml
in integrationtest/wildfly-server-testconfig
526 - 2018-07-04 2018-07-04 1 1 fabiomassimo.ercoli@gmail.com fabiomassimo.ercoli@gmail.com
BaseNeo4jAssociationQueries.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl
447 32 2016-06-09 2018-06-20 3 1 davide@hibernate.org davide@hibernate.org
InfinispanRemoteQueryRendererDelegate.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl
135 11 2018-05-07 2018-05-07 1 1 fabiomassimo.ercoli@gmail.com fabiomassimo.ercoli@gmail.com
KeepNamedParametersQueryRendererDelegate.java
in core/src/main/java/org/hibernate/ogm/query/parsing/impl
132 14 2018-05-07 2018-05-07 1 1 fabiomassimo.ercoli@gmail.com fabiomassimo.ercoli@gmail.com
HibernateOgmCombinedBenchmark.java
in performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm
131 7 2014-12-02 2014-12-02 1 1 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
RemoteNeo4jSequenceGenerator.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl
128 8 2016-09-19 2017-10-27 2 1 davide@hibernate.org davide@hibernate.org
GridFSStorageManager.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/binarystorage
124 12 2018-10-21 2018-10-21 1 1 davide@hibernate.org davide@hibernate.org
PerTableCacheManager.java
in infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/table/impl
119 5 2017-12-19 2017-12-19 1 1 davide@hibernate.org davide@hibernate.org
SchemaDefinitions.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/schema
118 10 2018-06-06 2018-06-06 1 1 fabiomassimo.ercoli@gmail.com fabiomassimo.ercoli@gmail.com
Graph.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/json/impl
108 22 2016-09-19 2017-12-13 2 1 davide@hibernate.org davide@hibernate.org
EnumProtofieldAccessor.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf
101 12 2015-12-18 2015-12-18 1 1 sanne@hibernate.org sanne@hibernate.org
HibernateOgmInsertBenchmark.java
in performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm
100 8 2014-12-02 2014-12-02 1 1 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
InfinispanEmbeddedStoredProceduresManager.java
in infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/impl
98 7 2018-04-05 2018-04-13 2 1 ntviet18@gmail.com ntviet18@gmail.com
HibernateOGMQueryResolverDelegate.java
in core/src/main/java/org/hibernate/ogm/query/parsing/impl
97 18 2018-05-07 2018-05-07 1 1 fabiomassimo.ercoli@gmail.com fabiomassimo.ercoli@gmail.com
BoltNeo4jJtaTransactionCoordinator.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/transaction/impl
93 11 2016-09-19 2017-08-22 3 1 davide@hibernate.org davide@hibernate.org
CypherDSL.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/cypherdsl/impl
89 12 2014-07-09 2015-02-27 4 1 davide@hibernate.org davide@hibernate.org
GeoCollection.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type
85 8 2018-06-13 2018-06-13 1 1 sasha_mylnikov@mail.ru sasha_mylnikov@mail.ru
EmbeddedNeo4jDatastoreProvider.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/impl
83 10 2016-06-09 2017-10-27 4 1 davide@hibernate.org davide@hibernate.org
HttpNeo4jAssociationQueries.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/dialect/impl
83 9 2016-09-19 2016-09-19 1 1 davide@hibernate.org davide@hibernate.org
EventContextManager.java
in core/src/main/java/org/hibernate/ogm/dialect/eventstate/impl
83 10 2015-03-12 2016-07-12 3 1 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
RemoteNeo4jTupleAssociationSnapshot.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/common/dialect/impl
82 6 2017-02-27 2017-02-27 1 1 davide@hibernate.org davide@hibernate.org
HttpNeo4jTupleSnapshot.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/dialect/impl
82 8 2016-09-19 2017-02-27 2 1 davide@hibernate.org davide@hibernate.org
InfinispanRemotePredicateFactory.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl
82 10 2018-05-07 2018-05-07 1 1 fabiomassimo.ercoli@gmail.com fabiomassimo.ercoli@gmail.com
Neo4jAliasResolver.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl
81 8 2016-05-19 2016-05-19 1 1 guillaume.smet@gmail.com guillaume.smet@gmail.com
GraphLogger.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/logging/impl
80 7 2014-07-18 2017-10-27 3 1 davide@hibernate.org davide@hibernate.org
PersistenceStrategy.java
in infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/impl
79 6 2017-12-19 2017-12-19 1 1 davide@hibernate.org davide@hibernate.org
DefaultIdSourceKeyMetadata.java
in core/src/main/java/org/hibernate/ogm/model/impl
78 11 2014-11-12 2014-11-12 1 1 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
ExternalizersIntegration.java
in infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/impl
75 5 2017-12-19 2017-12-19 1 1 davide@hibernate.org davide@hibernate.org
HotRodCacheCreationHandler.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/cachehandler
74 7 2018-03-23 2018-07-24 4 1 fabiomassimo.ercoli@gmail.com fabiomassimo.ercoli@gmail.com
EmbeddedNeo4jJtaTransactionCoordinator.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/transaction/impl
68 10 2016-06-09 2017-08-22 3 1 davide@hibernate.org davide@hibernate.org
HttpNeo4jJtaTransactionCoordinator.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/transaction/impl
67 10 2016-09-19 2017-08-22 3 1 davide@hibernate.org davide@hibernate.org
InfinispanPessimisticWriteLockingStrategy.java
in infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/dialect/impl
67 5 2017-08-22 2017-12-19 2 1 davide@hibernate.org davide@hibernate.org
Iso8601CalendarTypeDescriptor.java
in core/src/main/java/org/hibernate/ogm/type/descriptor/impl
65 10 2014-09-04 2014-09-04 1 1 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
DefaultEntityKeyMetadata.java
in core/src/main/java/org/hibernate/ogm/model/impl
64 7 2014-11-12 2014-11-12 1 1 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
OnePerKindKeyProvider.java
in infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/kind/impl
64 5 2017-12-19 2017-12-19 1 1 davide@hibernate.org davide@hibernate.org
RemoteNeo4jDatastoreProvider.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/common/impl
63 7 2016-09-19 2017-10-27 2 1 davide@hibernate.org davide@hibernate.org
Iso8601DateTypeDescriptor.java
in core/src/main/java/org/hibernate/ogm/type/descriptor/impl
63 9 2014-09-04 2014-09-04 1 1 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
InfinispanRemoteStoredProceduresManager.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl
62 4 2018-04-03 2018-04-13 2 1 ntviet18@gmail.com ntviet18@gmail.com
EmbeddedNeo4jGraphDatabaseFactory.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/impl
61 5 2016-06-09 2016-06-24 2 1 davide@hibernate.org davide@hibernate.org
PersistentIdSourceKey.java
in infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/table/externalizer/impl
61 7 2017-12-19 2017-12-19 1 1 davide@hibernate.org davide@hibernate.org
GridFSType.java
in mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/impl
60 10 2018-10-21 2018-10-21 1 1 davide@hibernate.org davide@hibernate.org
Scientist.java
in performance/src/main/java/org/hibernate/ogm/perftest/model
60 12 2014-12-02 2014-12-02 1 1 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
RelationshipAliasTree.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl
57 10 2016-05-19 2016-05-19 1 1 guillaume.smet@gmail.com guillaume.smet@gmail.com
AbstractGroupingByEntityDialect.java
in core/src/main/java/org/hibernate/ogm/dialect/impl
55 5 2016-09-09 2016-09-21 2 1 guillaume.smet@gmail.com guillaume.smet@gmail.com
InfinispanRemoteComparisonPredicate.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/predicate/impl
55 9 2018-05-07 2018-05-07 1 1 fabiomassimo.ercoli@gmail.com fabiomassimo.ercoli@gmail.com
PerTableKeyProvider.java
in infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/table/impl
54 4 2017-12-19 2017-12-19 1 1 davide@hibernate.org davide@hibernate.org
Author.java
in performance/src/main/java/org/hibernate/ogm/perftest/model
54 12 2014-12-02 2014-12-02 1 1 gunnar.morling@googlemail.com gunnar.morling@googlemail.com
Statement.java
in neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/json/impl
53 12 2016-09-19 2016-09-19 1 1 davide@hibernate.org davide@hibernate.org
OnePerKindCacheManager.java
in infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/kind/impl
53 3 2017-12-19 2017-12-19 1 1 davide@hibernate.org davide@hibernate.org
BaseProtofieldAccessor.java
in infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf
53 6 2015-12-18 2015-12-18 1 1 sanne@hibernate.org sanne@hibernate.org
Correlations

File Size vs. Number of Changes: 893 points

neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jBackendQueryResultIterator.java x: 65 lines of code y: 4 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/HttpNeo4jDialect.java x: 503 lines of code y: 14 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/EmbeddedNeo4jDialect.java x: 496 lines of code y: 15 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/BaseNeo4jDialect.java x: 252 lines of code y: 11 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/BoltNeo4jDialect.java x: 537 lines of code y: 14 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/transaction/impl/HttpNeo4jResourceLocalTransactionCoordinator.java x: 257 lines of code y: 7 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java x: 1652 lines of code y: 125 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/impl/MongoDBDatastoreProvider.java x: 183 lines of code y: 44 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/impl/MongoDBSchemaDefiner.java x: 312 lines of code y: 8 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/impl/MongoDBTypeContributor.java x: 11 lines of code y: 5 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/binarystorage/GridFSFields.java x: 24 lines of code y: 1 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/binarystorage/GridFSStorageManager.java x: 124 lines of code y: 1 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/GridFSBucket.java x: 14 lines of code y: 1 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/impl/GridFSBucketConverter.java x: 10 lines of code y: 1 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/impl/GridFSBucketOption.java x: 4 lines of code y: 1 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/GridFS.java x: 17 lines of code y: 1 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/impl/GridFSGridType.java x: 21 lines of code y: 1 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/impl/GridFSJavaTypeDescriptor.java x: 43 lines of code y: 1 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/impl/GridFSType.java x: 60 lines of code y: 1 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteProperties.java x: 22 lines of code y: 9 # changes core/src/main/java/org/hibernate/ogm/options/navigation/impl/ConfigurationContextImpl.java x: 124 lines of code y: 7 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/impl/MongoDBQueryDescriptor.java x: 129 lines of code y: 17 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBQueryParsingResult.java x: 69 lines of code y: 9 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBQueryRendererDelegate.java x: 149 lines of code y: 16 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/impl/InfinispanRemoteQueryHandler.java x: 76 lines of code y: 4 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ByteProtofieldAccessor.java x: 18 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/util/configurationreader/impl/SimplePropertyReaderContext.java x: 186 lines of code y: 11 # changes core/src/main/java/org/hibernate/ogm/boot/impl/OgmServiceRegistryInitializer.java x: 82 lines of code y: 9 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/BaseNeo4jTypeConverter.java x: 33 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/type/impl/LocalDateAsStringType.java x: 20 lines of code y: 1 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ProtofieldAccessorSet.java x: 214 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/type/impl/TimeGridTypeDescriptor.java x: 34 lines of code y: 1 # changes core/src/main/java/org/hibernate/ogm/type/impl/TypeTranslatorImpl.java x: 132 lines of code y: 14 # changes core/src/main/java/org/hibernate/ogm/util/configurationreader/impl/PropertyReaderContextBase.java x: 92 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/util/configurationreader/spi/PropertyReaderContext.java x: 9 lines of code y: 3 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/configuration/impl/InfinispanRemoteConfiguration.java x: 201 lines of code y: 12 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/HotRodClientBuilder.java x: 52 lines of code y: 7 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteDatastoreProvider.java x: 206 lines of code y: 18 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/cachehandler/HotRodCacheCreationHandler.java x: 74 lines of code y: 4 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamPayload.java x: 81 lines of code y: 3 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBProperties.java x: 21 lines of code y: 18 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/configuration/impl/MongoDBConfiguration.java x: 111 lines of code y: 9 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/navigation/MongoDBEntityContext.java x: 17 lines of code y: 8 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/navigation/MongoDBGlobalContext.java x: 17 lines of code y: 9 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/navigation/impl/MongoDBEntityContextImpl.java x: 58 lines of code y: 9 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/navigation/impl/MongoDBGlobalContextImpl.java x: 58 lines of code y: 10 # changes core/src/main/java/org/hibernate/ogm/dialect/batch/spi/OperationsQueue.java x: 98 lines of code y: 9 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/BatchOperationsDelegator.java x: 127 lines of code y: 17 # changes core/src/main/java/org/hibernate/ogm/persister/impl/EntityAssociationUpdater.java x: 186 lines of code y: 18 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteDialect.java x: 477 lines of code y: 15 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/CompositeProtobufCoDec.java x: 122 lines of code y: 3 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/OgmProtoStreamMarshaller.java x: 19 lines of code y: 4 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtoDataMapper.java x: 49 lines of code y: 3 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamId.java x: 101 lines of code y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamSerializerSetup.java x: 22 lines of code y: 7 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/multimessage/MultiMessageExtension.java x: 39 lines of code y: 1 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/TableDefinition.java x: 116 lines of code y: 8 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/HotRodSequenceHandler.java x: 38 lines of code y: 4 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/HotRodSequencer.java x: 87 lines of code y: 6 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/SequencesPerCache.java x: 21 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java x: 1407 lines of code y: 63 # changes integrationtest/server-provisioning.xml x: 11 lines of code y: 6 # changes integrationtest/wildfly-server-testconfig/standalone-nosql.xml x: 526 lines of code y: 1 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/impl/BoltNeo4jDatastoreProvider.java x: 96 lines of code y: 7 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/impl/BoltNeo4jClient.java x: 44 lines of code y: 7 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/common/impl/RemoteNeo4jConfiguration.java x: 91 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/cfg/spi/DocumentStoreConfiguration.java x: 56 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/util/impl/Log.java x: 220 lines of code y: 56 # changes core/src/main/java/org/hibernate/ogm/cfg/OgmProperties.java x: 18 lines of code y: 17 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/schema/SchemaValidator.java x: 77 lines of code y: 2 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/index/impl/Neo4jIndexSpec.java x: 69 lines of code y: 2 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/impl/HttpNeo4jSchemaDefiner.java x: 62 lines of code y: 5 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/impl/BaseNeo4jSchemaDefiner.java x: 186 lines of code y: 9 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/logging/impl/Log.java x: 68 lines of code y: 19 # changes core/src/main/java/org/hibernate/ogm/util/impl/CollectionHelper.java x: 115 lines of code y: 14 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/impl/EmbeddedNeo4jSchemaDefiner.java x: 107 lines of code y: 4 # changes featurepack/neo4j/src/main/modules/ogm/neo4j-internal/module.xml x: 64 lines of code y: 3 # changes featurepack/neo4j/src/main/modules/ogm/neo4j/module.xml x: 25 lines of code y: 3 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/BaseNeo4jAssociationQueries.java x: 447 lines of code y: 3 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/AbstractGeoJsonObject.java x: 35 lines of code y: 2 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/GeoCollection.java x: 85 lines of code y: 1 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/GeoMultiLineString.java x: 73 lines of code y: 2 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/GeoMultiPoint.java x: 84 lines of code y: 2 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/GeoPolygon.java x: 126 lines of code y: 2 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/impl/GeoCollectionGridTypeDescriptor.java x: 8 lines of code y: 1 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/ProtobufSchemaInitializer.java x: 103 lines of code y: 6 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/counter/CounterHandler.java x: 46 lines of code y: 1 # changes infinispan-remote/infinispan-server-testconfig/wildfly-trimmed-config.xml x: 231 lines of code y: 11 # changes integrationtest/infinispan-server-testconfig/wildfly-trimmed-config.xml x: 227 lines of code y: 2 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/ClusteredCounterHandler.java x: 54 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionFactoryImpl.java x: 153 lines of code y: 20 # changes core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionImpl.java x: 192 lines of code y: 26 # changes core/src/main/java/org/hibernate/ogm/storedprocedure/impl/NoSQLProcedureOutputsImpl.java x: 154 lines of code y: 3 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteStoredProceduresManager.java x: 62 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/util/impl/TupleExtractor.java x: 48 lines of code y: 1 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/impl/InfinispanEmbeddedStoredProceduresManager.java x: 98 lines of code y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/LongProtofieldAccessor.java x: 15 lines of code y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/UnsafeProtofield.java x: 57 lines of code y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/schema/SchemaDefinitions.java x: 118 lines of code y: 1 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/SequenceTableDefinition.java x: 90 lines of code y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/logging/impl/Log.java x: 69 lines of code y: 11 # changes featurepack/infinispan-embedded/src/main/feature-pack-def/feature-pack-template.xml x: 7 lines of code y: 2 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/logging/impl/Log.java x: 39 lines of code y: 6 # changes core/src/main/java/org/hibernate/ogm/persister/impl/OgmCollectionPersister.java x: 706 lines of code y: 31 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/impl/InfinispanRemoteQueryDescriptor.java x: 30 lines of code y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/InfinispanRemoteNativeQueryParser.java x: 65 lines of code y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/InfinispanRemoteQueryParsingResult.java x: 36 lines of code y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/impl/ProtostreamPayloadClosableIterator.java x: 23 lines of code y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/InfinispanRemotePropertyHelper.java x: 39 lines of code y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/InfinispanRemotePredicateFactory.java x: 82 lines of code y: 1 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/InfinispanRemoteProcessingChain.java x: 31 lines of code y: 1 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/InfinispanRemoteQueryRendererDelegate.java x: 135 lines of code y: 1 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/predicate/impl/InfinispanRemoteComparisonPredicate.java x: 55 lines of code y: 1 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/predicate/impl/InfinispanRemoteRangePredicate.java x: 37 lines of code y: 1 # changes core/src/main/java/org/hibernate/ogm/query/parsing/impl/HibernateOGMQueryResolverDelegate.java x: 97 lines of code y: 1 # changes core/src/main/java/org/hibernate/ogm/query/parsing/impl/KeepNamedParametersQueryRendererDelegate.java x: 132 lines of code y: 1 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBProcessingChain.java x: 37 lines of code y: 5 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jQueryRendererDelegate.java x: 269 lines of code y: 20 # changes core/src/main/java/org/hibernate/ogm/boot/OgmSessionFactoryBuilder.java x: 122 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/persister/impl/SingleTableOgmEntityPersister.java x: 39 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/service/impl/OgmSessionFactoryServiceRegistryFactoryImpl.java x: 29 lines of code y: 6 # changes core/src/main/java/org/hibernate/ogm/transaction/impl/ForwardingTransactionCoordinator.java x: 65 lines of code y: 5 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/transaction/impl/EmbeddedNeo4jResourceLocalTransactionCoordinator.java x: 253 lines of code y: 6 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/transaction/impl/BoltNeo4jResourceLocalTransactionCoordinator.java x: 290 lines of code y: 5 # changes featurepack/core/src/main/alias/ogm/core/module.xml x: 4 lines of code y: 2 # changes featurepack/core/src/main/modules/org/parboiled/module.xml x: 11 lines of code y: 2 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/impl/QueryParser.java x: 136 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/util/impl/ReflectionHelper.java x: 83 lines of code y: 4 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/InfinispanDialect.java x: 232 lines of code y: 5 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/nativequery/impl/NativeQueryParser.java x: 429 lines of code y: 17 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/OgmDialect.java x: 42 lines of code y: 8 # changes infinispan-embedded/src/main/resources/org/hibernate/ogm/datastore/infinispan/default-config.xml x: 28 lines of code y: 3 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/logging/impl/Log.java x: 98 lines of code y: 22 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/ForwardingGridDialect.java x: 219 lines of code y: 25 # changes core/src/main/java/org/hibernate/ogm/hibernatecore/impl/BackendCustomLoader.java x: 123 lines of code y: 32 # changes core/src/main/java/org/hibernate/ogm/util/impl/StringHelper.java x: 65 lines of code y: 9 # changes core/src/main/java/org/hibernate/ogm/dialect/query/spi/RecognizerBasedParameterMetadataBuilder.java x: 20 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/loader/nativeloader/impl/BackendCustomQuery.java x: 86 lines of code y: 9 # changes core/src/main/java/org/hibernate/ogm/massindex/impl/TupleIndexer.java x: 193 lines of code y: 17 # changes core/src/main/java/org/hibernate/ogm/type/impl/EnumType.java x: 132 lines of code y: 9 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/impl/InfinispanEmbeddedDatastoreProvider.java x: 130 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/massindex/impl/BatchIndexingWorkspace.java x: 58 lines of code y: 14 # changes core/src/main/java/org/hibernate/ogm/massindex/impl/OgmMassIndexer.java x: 165 lines of code y: 6 # changes core/src/main/java/org/hibernate/ogm/compensation/impl/ErrorHandlerEnabledTransactionCoordinatorDecorator.java x: 39 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/loader/entity/impl/DynamicBatchingEntityLoaderBuilder.java x: 224 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/loader/impl/OgmLoader.java x: 860 lines of code y: 24 # changes core/src/main/java/org/hibernate/ogm/persister/impl/BiDirectionalAssociationHelper.java x: 96 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/persister/impl/ColumnBasedDiscriminator.java x: 158 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/query/impl/OgmQueryLoader.java x: 111 lines of code y: 14 # changes core/src/main/java/org/hibernate/ogm/query/impl/OgmQueryTranslator.java x: 201 lines of code y: 17 # changes core/src/main/java/org/hibernate/ogm/query/parsing/impl/ParserPropertyHelper.java x: 200 lines of code y: 11 # changes core/src/main/java/org/hibernate/ogm/service/impl/DefaultSchemaInitializationContext.java x: 85 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/service/impl/SessionFactoryEntityNamesResolver.java x: 17 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/type/impl/EntityType.java x: 69 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/util/impl/AssociationPersister.java x: 218 lines of code y: 31 # changes core/src/main/java/org/hibernate/ogm/util/impl/TupleContextHelper.java x: 45 lines of code y: 6 # changes jipijapa/src/main/java/org/wildfly/jpa/hibernateogm5/HibernateOGMPersistenceProviderAdaptor.java x: 66 lines of code y: 3 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBPropertyHelper.java x: 55 lines of code y: 9 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jPropertyHelper.java x: 124 lines of code y: 14 # changes performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm/EntityManagerFactoryHolder.java x: 53 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/query/impl/NativeNoSqlQueryInterpreter.java x: 47 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/OgmSessionFactory.java x: 16 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/engine/spi/OgmSessionBuilderImplementor.java x: 5 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionBuilderDelegator.java x: 67 lines of code y: 14 # changes core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSharedSessionBuilderDelegator.java x: 19 lines of code y: 10 # changes core/src/main/java/org/hibernate/ogm/jpa/HibernateOgmPersistence.java x: 80 lines of code y: 21 # changes core/src/main/java/org/hibernate/ogm/service/impl/OgmSessionFactoryServiceInitiators.java x: 16 lines of code y: 14 # changes core/src/main/java/org/hibernate/ogm/OgmSession.java x: 6 lines of code y: 4 # changes performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm/HibernateOgmFindBenchmark.java x: 161 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapPessimisticReadLockingStrategy.java x: 27 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapPessimisticWriteLockingStrategy.java x: 53 lines of code y: 9 # changes core/src/main/java/org/hibernate/ogm/datastore/spi/BaseDatastoreProvider.java x: 21 lines of code y: 8 # changes core/src/main/java/org/hibernate/ogm/datastore/spi/DatastoreProvider.java x: 12 lines of code y: 17 # changes core/src/main/java/org/hibernate/ogm/dialect/query/spi/NoOpParameterMetadataBuilder.java x: 12 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/entityentry/impl/OgmEntityEntryState.java x: 72 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/id/impl/OgmGeneratorBase.java x: 122 lines of code y: 12 # changes core/src/main/java/org/hibernate/ogm/id/impl/OgmIdentityGenerator.java x: 12 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/id/impl/OgmSequenceGenerator.java x: 146 lines of code y: 20 # changes core/src/main/java/org/hibernate/ogm/id/impl/OgmTableGenerator.java x: 133 lines of code y: 22 # changes core/src/main/java/org/hibernate/ogm/jpa/impl/OgmExceptionMapper.java x: 25 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/massindex/impl/OptionallyWrapInJTATransaction.java x: 119 lines of code y: 11 # changes core/src/main/java/org/hibernate/ogm/query/impl/FullTextSearchQueryTranslator.java x: 147 lines of code y: 6 # changes core/src/main/java/org/hibernate/ogm/query/impl/NativeNoSqlQueryPlan.java x: 32 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/transaction/impl/ForwardingTransactionDriver.java x: 29 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/transaction/impl/OgmTransactionCoordinatorBuilderInitiator.java x: 55 lines of code y: 6 # changes core/src/main/java/org/hibernate/ogm/transaction/jta/impl/RollbackOnCommitFailureJtaTransactionCoordinatorBuilder.java x: 45 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/type/impl/AbstractGenericBasicType.java x: 262 lines of code y: 8 # changes core/src/main/java/org/hibernate/ogm/type/impl/ComponentType.java x: 105 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/type/impl/GridTypeDelegatingToCoreType.java x: 143 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/type/impl/OneToOneType.java x: 33 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/type/spi/GridType.java x: 75 lines of code y: 7 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/dialect/impl/InfinispanPessimisticWriteLockingStrategy.java x: 67 lines of code y: 2 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/transaction/impl/EmbeddedNeo4jTransactionCoordinatorBuilder.java x: 44 lines of code y: 2 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/transaction/impl/BoltNeo4jJtaTransactionCoordinator.java x: 93 lines of code y: 3 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/impl/HttpNeo4jDatastoreProvider.java x: 69 lines of code y: 4 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/impl/LocalCacheManager.java x: 154 lines of code y: 2 # changes distribution/src/main/assembly/dist.xml x: 145 lines of code y: 24 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/impl/ExternalizersIntegration.java x: 75 lines of code y: 1 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/impl/InfinispanConfigurationParser.java x: 28 lines of code y: 1 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/impl/PersistenceStrategy.java x: 79 lines of code y: 1 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/kind/impl/OnePerKindCacheManager.java x: 53 lines of code y: 1 # changes infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/kind/impl/OnePerKindKeyProvider.java x: 64 lines of code y: 1 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/dialect/impl/BoltNeo4jEntityQueries.java x: 321 lines of code y: 7 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/BaseNeo4jEntityQueries.java x: 575 lines of code y: 10 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/dialect/impl/HttpNeo4jEntityQueries.java x: 395 lines of code y: 6 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/json/impl/Graph.java x: 108 lines of code y: 2 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/Neo4jProperties.java x: 14 lines of code y: 10 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/impl/HttpNeo4jClient.java x: 102 lines of code y: 5 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/nativequery/impl/MongoDBQueryDescriptorBuilder.java x: 264 lines of code y: 12 # changes core/src/main/java/org/hibernate/ogm/util/impl/ArrayHelper.java x: 62 lines of code y: 11 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/index/impl/MongoDBIndexSpec.java x: 112 lines of code y: 6 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/logging/impl/LoggerFactory.java x: 14 lines of code y: 3 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/logging/impl/LoggerFactory.java x: 14 lines of code y: 5 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/WriteConcernType.java x: 25 lines of code y: 9 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/impl/WriteConcernConverter.java x: 27 lines of code y: 4 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBBasedQueryParserService.java x: 47 lines of code y: 9 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jSequenceGenerator.java x: 165 lines of code y: 3 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/logging/impl/GraphLogger.java x: 80 lines of code y: 3 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/dialect/impl/HttpNeo4jSequenceGenerator.java x: 108 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/cfg/impl/ConfigurableImpl.java x: 32 lines of code y: 8 # changes core/src/main/java/org/hibernate/ogm/cfg/impl/HostParser.java x: 58 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/cfg/impl/Version.java x: 13 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/datastore/impl/DatastoreProviderInitiator.java x: 51 lines of code y: 22 # changes core/src/main/java/org/hibernate/ogm/datastore/impl/DatastoreProviderType.java x: 37 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/datastore/impl/SchemaDefinerInitiator.java x: 33 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapDatastoreProvider.java x: 130 lines of code y: 19 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/GridDialectInitiator.java x: 87 lines of code y: 23 # changes core/src/main/java/org/hibernate/ogm/options/navigation/source/impl/AnnotationOptionValueSource.java x: 94 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/options/navigation/source/impl/ConfigurationOptionValueSource.java x: 59 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/options/navigation/source/impl/OptionValueSources.java x: 43 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/transaction/impl/OgmJtaPlatformInitiator.java x: 49 lines of code y: 15 # changes core/src/main/java/org/hibernate/ogm/type/descriptor/impl/BasicGridExtractor.java x: 30 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/util/configurationreader/impl/DefaultClassPropertyReaderContext.java x: 130 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/util/configurationreader/impl/Validators.java x: 22 lines of code y: 5 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jBasedQueryParserService.java x: 43 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/AssociationTypeContextImpl.java x: 86 lines of code y: 4 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jTupleAssociationSnapshot.java x: 138 lines of code y: 5 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jEntityQueries.java x: 79 lines of code y: 6 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/MongoDBAssociationRowFactory.java x: 78 lines of code y: 7 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/MongoDBAssociationSnapshot.java x: 98 lines of code y: 17 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/MongoDBTupleSnapshot.java x: 50 lines of code y: 19 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/MongoHelpers.java x: 77 lines of code y: 16 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/predicate/impl/MongoDBComparisonPredicate.java x: 46 lines of code y: 3 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/predicate/impl/MongoDBConjunctionPredicate.java x: 26 lines of code y: 4 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/predicate/impl/MongoDBIsNullPredicate.java x: 17 lines of code y: 3 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/predicate/impl/MongoDBLikePredicate.java x: 22 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/massindex/impl/SessionAwareRunnable.java x: 6 lines of code y: 3 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/dialect/impl/HttpNeo4jTupleSnapshot.java x: 82 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapDialect.java x: 188 lines of code y: 15 # changes core/src/main/java/org/hibernate/ogm/dialect/spi/ModelConsumer.java x: 5 lines of code y: 4 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/dialect/impl/HttpNeo4jNodesTupleIterator.java x: 52 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/persister/impl/TablePerClassDiscriminator.java x: 62 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapTupleSnapshot.java x: 28 lines of code y: 8 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/EnumProtofieldAccessor.java x: 101 lines of code y: 1 # changes core/src/main/java/org/hibernate/ogm/compensation/impl/InvocationCollectingGridDialect.java x: 286 lines of code y: 6 # changes core/src/main/java/org/hibernate/ogm/datastore/impl/SetFromCollection.java x: 62 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapHelpers.java x: 60 lines of code y: 12 # changes core/src/main/java/org/hibernate/ogm/jdbc/impl/NoopConnection.java x: 224 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/jdbc/impl/TupleAsMapResultSet.java x: 719 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/model/key/spi/EntityKey.java x: 67 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/model/spi/Tuple.java x: 110 lines of code y: 4 # changes performance/src/main/java/org/hibernate/ogm/perftest/mongodb/nativeapi/NativeApiFindBenchmark.java x: 73 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/model/key/spi/AssociationKey.java x: 85 lines of code y: 7 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/dialect/impl/BoltNeo4jTupleSnapshot.java x: 88 lines of code y: 2 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/RemoteNeo4jDialect.java x: 4 lines of code y: 9 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/AbstractGroupingByEntityDialect.java x: 55 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/dialect/spi/BaseGridDialect.java x: 36 lines of code y: 11 # changes core/src/main/java/org/hibernate/ogm/dialect/spi/GridDialect.java x: 34 lines of code y: 16 # changes core/src/main/java/org/hibernate/ogm/datastore/document/association/spi/AssociationRow.java x: 55 lines of code y: 11 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapAssociationSnapshot.java x: 33 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/model/spi/TupleSnapshot.java x: 7 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/GridDialectLogger.java x: 109 lines of code y: 14 # changes core/src/main/java/org/hibernate/ogm/dialect/spi/AssociationContext.java x: 7 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/datastore/document/impl/EmbeddableStateFinder.java x: 77 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/TupleContextImpl.java x: 39 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/dialect/spi/TupleContext.java x: 3 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/model/key/spi/IdSourceKey.java x: 88 lines of code y: 3 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/BaseNeo4jSequenceGenerator.java x: 50 lines of code y: 2 # changes src/main/release-scripts/pre-release.rb x: 163 lines of code y: 3 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/Neo4jDialect.java x: 8 lines of code y: 78 # changes core/src/main/java/org/hibernate/ogm/service/impl/OgmIntegrator.java x: 47 lines of code y: 24 # changes core/src/main/java/org/hibernate/ogm/dialect/eventstate/impl/EventStateLifecycles.java x: 73 lines of code y: 5 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/predicate/impl/Neo4jLikePredicate.java x: 31 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/jdbc/impl/NoopDatabaseMetaData.java x: 729 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/jdbc/impl/NoopStatement.java x: 170 lines of code y: 2 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jAssociationQueries.java x: 327 lines of code y: 2 # changes settings-example.xml x: 92 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/dialect/query/spi/BackendQuery.java x: 18 lines of code y: 6 # changes core/src/main/java/org/hibernate/ogm/dialect/query/spi/QueryableGridDialect.java x: 11 lines of code y: 4 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/RelationshipAliasTree.java x: 57 lines of code y: 1 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/predicate/impl/Neo4jPredicateFactory.java x: 77 lines of code y: 11 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/EmbeddedAliasTree.java x: 44 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/datastore/document/impl/DotPatternMapHelpers.java x: 85 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/type/impl/TypeTranslatorInitiator.java x: 19 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/model/impl/DefaultAssociationKeyMetadata.java x: 193 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/model/key/spi/AssociationKeyMetadata.java x: 18 lines of code y: 9 # changes core/src/main/java/org/hibernate/ogm/cfg/impl/InternalProperties.java x: 10 lines of code y: 7 # changes core/src/main/java/org/hibernate/ogm/cfg/OgmConfiguration.java x: 24 lines of code y: 23 # changes core/src/main/java/org/hibernate/ogm/options/spi/Option.java x: 29 lines of code y: 9 # changes core/src/main/java/org/hibernate/ogm/jpa/impl/OgmPersisterClassResolver.java x: 27 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/service/impl/QueryParserServicesInitiator.java x: 30 lines of code y: 12 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/GridDialects.java x: 42 lines of code y: 6 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/cypherdsl/impl/CypherDSL.java x: 89 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/transaction/impl/package-info.java x: 1 lines of code y: 1 # changes core/src/main/java/org/hibernate/ogm/service/impl/OgmSessionFactoryServiceRegistryFactoryInitiator.java x: 16 lines of code y: 6 # changes performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm/HibernateOgmCombinedBenchmark.java x: 131 lines of code y: 1 # changes core/src/main/java/org/hibernate/ogm/options/container/impl/OptionsContainerBuilder.java x: 188 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/options/navigation/EntityContext.java x: 8 lines of code y: 6 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/ReadPreference.java x: 15 lines of code y: 4 # changes core/src/main/java/org/hibernate/ogm/options/package-info.java x: 1 lines of code y: 6 # changes core/src/main/java/org/hibernate/ogm/jpa/impl/OgmMutableIdentifierGeneratorFactory.java x: 18 lines of code y: 8 # changes core/src/main/java/org/hibernate/ogm/options/navigation/impl/OptionsServiceImpl.java x: 86 lines of code y: 15 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/impl/WriteConcernOption.java x: 24 lines of code y: 6 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/NodeLabel.java x: 8 lines of code y: 10 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/predicate/impl/Neo4jDisjunctionPredicate.java x: 36 lines of code y: 3 # changes core/src/main/java/org/hibernate/ogm/datastore/document/association/spi/package-info.java x: 1 lines of code y: 2 # changes core/src/main/java/org/hibernate/ogm/options/spi/AnnotationConverter.java x: 5 lines of code y: 5 # changes core/src/main/java/org/hibernate/ogm/options/navigation/impl/OptionsContextImpl.java x: 107 lines of code y: 3 # changes
125.0
# changes
  min: 1.0
  average: 4.08
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 125.0
0 1652.0
lines of code
min: 1.0 | average: 55.62 | 25th percentile: 14.0 | median: 26.0 | 75th percentile: 60.0 | max: 1652.0

Number of Contributors vs. Number of Changes: 893 points

neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jBackendQueryResultIterator.java x: 3 # contributors y: 4 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/HttpNeo4jDialect.java x: 6 # contributors y: 14 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/EmbeddedNeo4jDialect.java x: 5 # contributors y: 15 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/BaseNeo4jDialect.java x: 4 # contributors y: 11 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/transaction/impl/HttpNeo4jResourceLocalTransactionCoordinator.java x: 4 # contributors y: 7 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java x: 14 # contributors y: 125 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/impl/MongoDBDatastoreProvider.java x: 9 # contributors y: 44 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/impl/MongoDBSchemaDefiner.java x: 4 # contributors y: 8 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/impl/MongoDBTypeContributor.java x: 3 # contributors y: 5 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/binarystorage/GridFSFields.java x: 1 # contributors y: 1 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteProperties.java x: 3 # contributors y: 9 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/impl/MongoDBQueryDescriptor.java x: 9 # contributors y: 17 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBQueryParsingResult.java x: 5 # contributors y: 9 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBQueryRendererDelegate.java x: 5 # contributors y: 16 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/impl/InfinispanRemoteQueryHandler.java x: 2 # contributors y: 4 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ByteProtofieldAccessor.java x: 2 # contributors y: 2 # changes core/src/main/java/org/hibernate/ogm/util/configurationreader/impl/SimplePropertyReaderContext.java x: 6 # contributors y: 11 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/BaseNeo4jTypeConverter.java x: 2 # contributors y: 3 # changes core/src/main/java/org/hibernate/ogm/util/configurationreader/spi/PropertyReaderContext.java x: 3 # contributors y: 3 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/configuration/impl/InfinispanRemoteConfiguration.java x: 3 # contributors y: 12 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteDatastoreProvider.java x: 5 # contributors y: 18 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/cachehandler/HotRodCacheCreationHandler.java x: 1 # contributors y: 4 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/navigation/MongoDBGlobalContext.java x: 4 # contributors y: 9 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/navigation/impl/MongoDBGlobalContextImpl.java x: 4 # contributors y: 10 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/BatchOperationsDelegator.java x: 4 # contributors y: 17 # changes core/src/main/java/org/hibernate/ogm/persister/impl/EntityAssociationUpdater.java x: 4 # contributors y: 18 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/HotRodSequencer.java x: 3 # contributors y: 6 # changes core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java x: 6 # contributors y: 63 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/impl/BoltNeo4jDatastoreProvider.java x: 3 # contributors y: 7 # changes core/src/main/java/org/hibernate/ogm/cfg/spi/DocumentStoreConfiguration.java x: 4 # contributors y: 5 # changes core/src/main/java/org/hibernate/ogm/util/impl/Log.java x: 10 # contributors y: 56 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/impl/HttpNeo4jSchemaDefiner.java x: 2 # contributors y: 5 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/logging/impl/Log.java x: 5 # contributors y: 19 # changes core/src/main/java/org/hibernate/ogm/util/impl/CollectionHelper.java x: 4 # contributors y: 14 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/BaseNeo4jAssociationQueries.java x: 1 # contributors y: 3 # changes core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionFactoryImpl.java x: 3 # contributors y: 20 # changes core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionImpl.java x: 4 # contributors y: 26 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteStoredProceduresManager.java x: 1 # contributors y: 2 # changes infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/logging/impl/Log.java x: 3 # contributors y: 11 # changes core/src/main/java/org/hibernate/ogm/persister/impl/OgmCollectionPersister.java x: 5 # contributors y: 31 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jQueryRendererDelegate.java x: 4 # contributors y: 20 # changes core/src/main/java/org/hibernate/ogm/service/impl/OgmSessionFactoryServiceRegistryFactoryImpl.java x: 4 # contributors y: 6 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/nativequery/impl/NativeQueryParser.java x: 10 # contributors y: 17 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/OgmDialect.java x: 3 # contributors y: 8 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/logging/impl/Log.java x: 8 # contributors y: 22 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/ForwardingGridDialect.java x: 5 # contributors y: 25 # changes core/src/main/java/org/hibernate/ogm/hibernatecore/impl/BackendCustomLoader.java x: 4 # contributors y: 32 # changes core/src/main/java/org/hibernate/ogm/util/impl/StringHelper.java x: 2 # contributors y: 9 # changes core/src/main/java/org/hibernate/ogm/massindex/impl/TupleIndexer.java x: 5 # contributors y: 17 # changes core/src/main/java/org/hibernate/ogm/loader/impl/OgmLoader.java x: 6 # contributors y: 24 # changes core/src/main/java/org/hibernate/ogm/query/impl/OgmQueryTranslator.java x: 3 # contributors y: 17 # changes core/src/main/java/org/hibernate/ogm/util/impl/TupleContextHelper.java x: 2 # contributors y: 6 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jPropertyHelper.java x: 3 # contributors y: 14 # changes performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm/EntityManagerFactoryHolder.java x: 4 # contributors y: 4 # changes core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSharedSessionBuilderDelegator.java x: 3 # contributors y: 10 # changes core/src/main/java/org/hibernate/ogm/jpa/HibernateOgmPersistence.java x: 5 # contributors y: 21 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapPessimisticReadLockingStrategy.java x: 2 # contributors y: 7 # changes core/src/main/java/org/hibernate/ogm/id/impl/OgmGeneratorBase.java x: 2 # contributors y: 12 # changes core/src/main/java/org/hibernate/ogm/id/impl/OgmSequenceGenerator.java x: 2 # contributors y: 20 # changes core/src/main/java/org/hibernate/ogm/id/impl/OgmTableGenerator.java x: 3 # contributors y: 22 # changes core/src/main/java/org/hibernate/ogm/massindex/impl/OptionallyWrapInJTATransaction.java x: 2 # contributors y: 11 # changes distribution/src/main/assembly/dist.xml x: 7 # contributors y: 24 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/nativequery/impl/MongoDBQueryDescriptorBuilder.java x: 7 # contributors y: 12 # changes core/src/main/java/org/hibernate/ogm/cfg/impl/ConfigurableImpl.java x: 2 # contributors y: 8 # changes core/src/main/java/org/hibernate/ogm/datastore/impl/DatastoreProviderInitiator.java x: 6 # contributors y: 22 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapDatastoreProvider.java x: 3 # contributors y: 19 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/GridDialectInitiator.java x: 3 # contributors y: 23 # changes core/src/main/java/org/hibernate/ogm/transaction/impl/OgmJtaPlatformInitiator.java x: 3 # contributors y: 15 # changes mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/MongoDBAssociationRowFactory.java x: 5 # contributors y: 7 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapDialect.java x: 4 # contributors y: 15 # changes core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapHelpers.java x: 4 # contributors y: 12 # changes core/src/main/java/org/hibernate/ogm/dialect/spi/GridDialect.java x: 3 # contributors y: 16 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/GridDialectLogger.java x: 5 # contributors y: 14 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/TupleContextImpl.java x: 5 # contributors y: 5 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/Neo4jDialect.java x: 5 # contributors y: 78 # changes core/src/main/java/org/hibernate/ogm/cfg/OgmConfiguration.java x: 4 # contributors y: 23 # changes core/src/main/java/org/hibernate/ogm/service/impl/NativeNoSqlQueryInterpreterInitiator.java x: 1 # contributors y: 7 # changes core/src/main/java/org/hibernate/ogm/dialect/impl/GridDialects.java x: 1 # contributors y: 6 # changes core/src/main/java/org/hibernate/ogm/id/spi/PersistentNoSqlIdentifierGenerator.java x: 1 # contributors y: 5 # changes core/src/main/java/org/hibernate/ogm/options/navigation/impl/OptionsServiceImpl.java x: 2 # contributors y: 15 # changes neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/NodeLabel.java x: 2 # contributors y: 10 # changes
125.0
# changes
  min: 1.0
  average: 4.08
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 125.0
0 14.0
# contributors
min: 1.0 | average: 1.94 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 14.0

Number of Contributors vs. File Size: 893 points

neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jBackendQueryResultIterator.java x: 3 # contributors y: 65 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/HttpNeo4jDialect.java x: 6 # contributors y: 503 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/EmbeddedNeo4jDialect.java x: 5 # contributors y: 496 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/BaseNeo4jDialect.java x: 4 # contributors y: 252 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/BoltNeo4jDialect.java x: 6 # contributors y: 537 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/transaction/impl/HttpNeo4jResourceLocalTransactionCoordinator.java x: 4 # contributors y: 257 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java x: 14 # contributors y: 1652 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/impl/MongoDBDatastoreProvider.java x: 9 # contributors y: 183 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/impl/MongoDBSchemaDefiner.java x: 4 # contributors y: 312 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/impl/MongoDBTypeContributor.java x: 3 # contributors y: 11 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/binarystorage/GridFSFields.java x: 1 # contributors y: 24 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/binarystorage/GridFSStorageManager.java x: 1 # contributors y: 124 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/GridFSBucket.java x: 1 # contributors y: 14 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/impl/GridFSBucketConverter.java x: 1 # contributors y: 10 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/impl/GridFSBucketOption.java x: 1 # contributors y: 4 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/impl/GridFSJavaTypeDescriptor.java x: 1 # contributors y: 43 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/impl/GridFSType.java x: 1 # contributors y: 60 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteProperties.java x: 3 # contributors y: 22 lines of code core/src/main/java/org/hibernate/ogm/options/navigation/impl/ConfigurationContextImpl.java x: 4 # contributors y: 124 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/impl/MongoDBQueryDescriptor.java x: 9 # contributors y: 129 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBQueryParsingResult.java x: 5 # contributors y: 69 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBQueryRendererDelegate.java x: 5 # contributors y: 149 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/impl/InfinispanRemoteQueryHandler.java x: 2 # contributors y: 76 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ByteProtofieldAccessor.java x: 2 # contributors y: 18 lines of code core/src/main/java/org/hibernate/ogm/util/configurationreader/impl/SimplePropertyReaderContext.java x: 6 # contributors y: 186 lines of code core/src/main/java/org/hibernate/ogm/boot/impl/OgmServiceRegistryInitializer.java x: 5 # contributors y: 82 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/BaseNeo4jTypeConverter.java x: 2 # contributors y: 33 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/ProtofieldAccessorSet.java x: 3 # contributors y: 214 lines of code core/src/main/java/org/hibernate/ogm/type/impl/TimeGridTypeDescriptor.java x: 1 # contributors y: 34 lines of code core/src/main/java/org/hibernate/ogm/type/impl/TypeTranslatorImpl.java x: 6 # contributors y: 132 lines of code core/src/main/java/org/hibernate/ogm/util/configurationreader/impl/PropertyReaderContextBase.java x: 3 # contributors y: 92 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/configuration/impl/InfinispanRemoteConfiguration.java x: 3 # contributors y: 201 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/HotRodClientBuilder.java x: 4 # contributors y: 52 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteDatastoreProvider.java x: 5 # contributors y: 206 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/cachehandler/HotRodCacheCreationHandler.java x: 1 # contributors y: 74 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamPayload.java x: 2 # contributors y: 81 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBProperties.java x: 5 # contributors y: 21 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/configuration/impl/MongoDBConfiguration.java x: 5 # contributors y: 111 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/navigation/MongoDBEntityContext.java x: 4 # contributors y: 17 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/options/navigation/impl/MongoDBEntityContextImpl.java x: 4 # contributors y: 58 lines of code core/src/main/java/org/hibernate/ogm/dialect/batch/spi/OperationsQueue.java x: 4 # contributors y: 98 lines of code core/src/main/java/org/hibernate/ogm/persister/impl/EntityAssociationUpdater.java x: 4 # contributors y: 186 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteDialect.java x: 5 # contributors y: 477 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/CompositeProtobufCoDec.java x: 2 # contributors y: 122 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtoDataMapper.java x: 2 # contributors y: 49 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamId.java x: 2 # contributors y: 101 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protostream/ProtostreamSerializerSetup.java x: 4 # contributors y: 22 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/TableDefinition.java x: 4 # contributors y: 116 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/HotRodSequenceHandler.java x: 3 # contributors y: 38 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/HotRodSequencer.java x: 3 # contributors y: 87 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/sequences/SequencesPerCache.java x: 2 # contributors y: 21 lines of code core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java x: 6 # contributors y: 1407 lines of code integrationtest/wildfly-server-testconfig/standalone-nosql.xml x: 1 # contributors y: 526 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/impl/BoltNeo4jClient.java x: 4 # contributors y: 44 lines of code core/src/main/java/org/hibernate/ogm/util/impl/Log.java x: 10 # contributors y: 220 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/index/impl/Neo4jIndexSpec.java x: 2 # contributors y: 69 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/impl/HttpNeo4jSchemaDefiner.java x: 2 # contributors y: 62 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/impl/BaseNeo4jSchemaDefiner.java x: 3 # contributors y: 186 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/impl/EmbeddedNeo4jSchemaDefiner.java x: 2 # contributors y: 107 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/BaseNeo4jAssociationQueries.java x: 1 # contributors y: 447 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/GeoCollection.java x: 1 # contributors y: 85 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/type/GeoPolygon.java x: 2 # contributors y: 126 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/ProtobufSchemaInitializer.java x: 3 # contributors y: 103 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/counter/CounterHandler.java x: 1 # contributors y: 46 lines of code infinispan-remote/infinispan-server-testconfig/wildfly-trimmed-config.xml x: 4 # contributors y: 231 lines of code integrationtest/infinispan-server-testconfig/wildfly-trimmed-config.xml x: 2 # contributors y: 227 lines of code infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/ClusteredCounterHandler.java x: 2 # contributors y: 54 lines of code core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionFactoryImpl.java x: 3 # contributors y: 153 lines of code core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionImpl.java x: 4 # contributors y: 192 lines of code core/src/main/java/org/hibernate/ogm/storedprocedure/impl/NoSQLProcedureOutputsImpl.java x: 2 # contributors y: 154 lines of code infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/impl/InfinispanEmbeddedStoredProceduresManager.java x: 1 # contributors y: 98 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/schema/SchemaDefinitions.java x: 1 # contributors y: 118 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/SequenceTableDefinition.java x: 2 # contributors y: 90 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/logging/impl/Log.java x: 3 # contributors y: 69 lines of code core/src/main/java/org/hibernate/ogm/persister/impl/OgmCollectionPersister.java x: 5 # contributors y: 706 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/impl/InfinispanRemoteQueryDescriptor.java x: 2 # contributors y: 30 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/InfinispanRemotePredicateFactory.java x: 1 # contributors y: 82 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/InfinispanRemoteProcessingChain.java x: 1 # contributors y: 31 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/InfinispanRemoteQueryRendererDelegate.java x: 1 # contributors y: 135 lines of code infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/query/parsing/impl/predicate/impl/InfinispanRemoteComparisonPredicate.java x: 1 # contributors y: 55 lines of code core/src/main/java/org/hibernate/ogm/query/parsing/impl/HibernateOGMQueryResolverDelegate.java x: 1 # contributors y: 97 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBProcessingChain.java x: 4 # contributors y: 37 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jQueryRendererDelegate.java x: 4 # contributors y: 269 lines of code core/src/main/java/org/hibernate/ogm/service/impl/OgmSessionFactoryServiceRegistryFactoryImpl.java x: 4 # contributors y: 29 lines of code featurepack/core/src/main/modules/ogm/jipijapa/module.xml x: 2 # contributors y: 11 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/transaction/impl/EmbeddedNeo4jResourceLocalTransactionCoordinator.java x: 3 # contributors y: 253 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/transaction/impl/BoltNeo4jResourceLocalTransactionCoordinator.java x: 2 # contributors y: 290 lines of code featurepack/core/src/main/alias/ogm/core/module.xml x: 2 # contributors y: 4 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/impl/QueryParser.java x: 3 # contributors y: 136 lines of code core/src/main/java/org/hibernate/ogm/util/impl/ReflectionHelper.java x: 3 # contributors y: 83 lines of code infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/InfinispanDialect.java x: 3 # contributors y: 232 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/nativequery/impl/NativeQueryParser.java x: 10 # contributors y: 429 lines of code core/src/main/java/org/hibernate/ogm/dialect/impl/OgmDialect.java x: 3 # contributors y: 42 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/logging/impl/Log.java x: 8 # contributors y: 98 lines of code core/src/main/java/org/hibernate/ogm/dialect/impl/ForwardingGridDialect.java x: 5 # contributors y: 219 lines of code core/src/main/java/org/hibernate/ogm/hibernatecore/impl/BackendCustomLoader.java x: 4 # contributors y: 123 lines of code core/src/main/java/org/hibernate/ogm/massindex/impl/TupleIndexer.java x: 5 # contributors y: 193 lines of code core/src/main/java/org/hibernate/ogm/type/impl/EnumType.java x: 5 # contributors y: 132 lines of code core/src/main/java/org/hibernate/ogm/massindex/impl/BatchCoordinator.java x: 4 # contributors y: 97 lines of code core/src/main/java/org/hibernate/ogm/massindex/impl/OgmMassIndexer.java x: 4 # contributors y: 165 lines of code core/src/main/java/org/hibernate/ogm/loader/entity/impl/DynamicBatchingEntityLoaderBuilder.java x: 4 # contributors y: 224 lines of code core/src/main/java/org/hibernate/ogm/loader/impl/OgmLoader.java x: 6 # contributors y: 860 lines of code core/src/main/java/org/hibernate/ogm/persister/impl/ColumnBasedDiscriminator.java x: 3 # contributors y: 158 lines of code core/src/main/java/org/hibernate/ogm/service/impl/SessionFactoryEntityNamesResolver.java x: 3 # contributors y: 17 lines of code core/src/main/java/org/hibernate/ogm/util/impl/TupleContextHelper.java x: 2 # contributors y: 45 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBPropertyHelper.java x: 3 # contributors y: 55 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jPropertyHelper.java x: 3 # contributors y: 124 lines of code core/src/main/java/org/hibernate/ogm/query/impl/NativeNoSqlQueryInterpreter.java x: 3 # contributors y: 47 lines of code core/src/main/java/org/hibernate/ogm/engine/spi/OgmSessionBuilderImplementor.java x: 3 # contributors y: 5 lines of code performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm/HibernateOgmFindBenchmark.java x: 2 # contributors y: 161 lines of code core/src/main/java/org/hibernate/ogm/entityentry/impl/OgmEntityEntryState.java x: 3 # contributors y: 72 lines of code core/src/main/java/org/hibernate/ogm/id/impl/OgmSequenceGenerator.java x: 2 # contributors y: 146 lines of code core/src/main/java/org/hibernate/ogm/query/impl/FullTextSearchQueryTranslator.java x: 3 # contributors y: 147 lines of code core/src/main/java/org/hibernate/ogm/type/impl/AbstractGenericBasicType.java x: 4 # contributors y: 262 lines of code core/src/main/java/org/hibernate/ogm/type/impl/ComponentType.java x: 4 # contributors y: 105 lines of code core/src/main/java/org/hibernate/ogm/type/impl/GridTypeDelegatingToCoreType.java x: 3 # contributors y: 143 lines of code core/src/main/java/org/hibernate/ogm/type/spi/GridType.java x: 4 # contributors y: 75 lines of code infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/dialect/impl/InfinispanPessimisticWriteLockingStrategy.java x: 1 # contributors y: 67 lines of code distribution/src/main/assembly/dist.xml x: 7 # contributors y: 145 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/dialect/impl/BoltNeo4jEntityQueries.java x: 3 # contributors y: 321 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/BaseNeo4jEntityQueries.java x: 3 # contributors y: 575 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/dialect/impl/HttpNeo4jEntityQueries.java x: 3 # contributors y: 395 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/json/impl/Graph.java x: 1 # contributors y: 108 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/nativequery/impl/MongoDBQueryDescriptorBuilder.java x: 7 # contributors y: 264 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/index/impl/MongoDBIndexSpec.java x: 2 # contributors y: 112 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jSequenceGenerator.java x: 2 # contributors y: 165 lines of code core/src/main/java/org/hibernate/ogm/cfg/impl/Version.java x: 4 # contributors y: 13 lines of code core/src/main/java/org/hibernate/ogm/datastore/impl/DatastoreProviderInitiator.java x: 6 # contributors y: 51 lines of code core/src/main/java/org/hibernate/ogm/util/impl/Contracts.java x: 3 # contributors y: 29 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jTupleAssociationSnapshot.java x: 2 # contributors y: 138 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/MongoDBAssociationRowFactory.java x: 5 # contributors y: 78 lines of code mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/MongoDBTupleSnapshot.java x: 5 # contributors y: 50 lines of code core/src/main/java/org/hibernate/ogm/model/spi/Association.java x: 4 # contributors y: 134 lines of code core/src/main/java/org/hibernate/ogm/compensation/impl/InvocationCollectingGridDialect.java x: 2 # contributors y: 286 lines of code core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapHelpers.java x: 4 # contributors y: 60 lines of code core/src/main/java/org/hibernate/ogm/jdbc/impl/TupleAsMapResultSet.java x: 4 # contributors y: 719 lines of code core/src/main/java/org/hibernate/ogm/model/spi/Tuple.java x: 3 # contributors y: 110 lines of code core/src/main/java/org/hibernate/ogm/dialect/impl/GridDialectLogger.java x: 5 # contributors y: 109 lines of code core/src/main/java/org/hibernate/ogm/dialect/impl/TupleContextImpl.java x: 5 # contributors y: 39 lines of code src/main/release-scripts/pre-release.rb x: 3 # contributors y: 163 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/Neo4jDialect.java x: 5 # contributors y: 8 lines of code core/src/main/java/org/hibernate/ogm/jdbc/impl/NoopDatabaseMetaData.java x: 2 # contributors y: 729 lines of code core/src/main/java/org/hibernate/ogm/jdbc/impl/NoopStatement.java x: 2 # contributors y: 170 lines of code neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jAssociationQueries.java x: 2 # contributors y: 327 lines of code core/src/main/java/org/hibernate/ogm/model/impl/DefaultAssociationKeyMetadata.java x: 2 # contributors y: 193 lines of code core/src/main/java/org/hibernate/ogm/options/container/impl/OptionsContainerBuilder.java x: 2 # contributors y: 188 lines of code
1652.0
lines of code
  min: 1.0
  average: 55.62
  25th percentile: 14.0
  median: 26.0
  75th percentile: 60.0
  max: 1652.0
0 14.0
# contributors
min: 1.0 | average: 1.94 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 14.0