apache / asterixdb
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 5,631 files with 442,966 lines of code.
    • 9 files changed more than 100 times (16,167 lines of code)
    • 36 files changed 51-100 times (28,292 lines of code)
    • 189 files changed 21-50 times (61,251 lines of code)
    • 1,754 files changed 6-20 times (176,934 lines of code)
    • 3,643 files changed 1-5 times (160,322 lines of code)
3% | 6% | 13% | 39% | 36%
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 5,631 files with 442,966 lines of code.
    • 3 files changed by more than 25 contributors (7,781 lines of code)
    • 197 files changed by 11-25 contributors (79,824 lines of code)
    • 972 files changed by 6-10 contributors (121,587 lines of code)
    • 2,997 files changed by 2-5 contributors (177,516 lines of code)
    • 1,462 files changed by 1 contributor (56,258 lines of code)
1% | 18% | 27% | 40% | 12%
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, json, http, sh, xml, txt, md, ts, yaml, cmd, html, sql, regex, js, properties, scss, py, ftl, scm, css, jsonl, ddl, svg, gitignore, bat, xsd, gitattributes, tpl, editorconfig, tex, ebnf, cr
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java3% | 6% | 14% | 41% | 34%
xml60% | 0% | 1% | 3% | 34%
ebnf0% | 0% | 100% | 0% | 0%
ts0% | 0% | 0% | 43% | 56%
ftl0% | 0% | 0% | 58% | 41%
html0% | 0% | 0% | 25% | 74%
scss0% | 0% | 0% | 42% | 57%
py0% | 0% | 0% | 4% | 95%
js0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
ddl0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
tex0% | 0% | 0% | 0% | 100%
cr0% | 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
asterixdb5% | 7% | 12% | 40% | 34%
hyracks-fullstack0% | 3% | 16% | 39% | 39%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
QueryTranslator.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator
5364 141 2016-08-20 2025-04-13 372 35 yingyi@couchbase.com murtadha.hubail@couchbase.com
ErrorCode.java
in asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions
449 4 2016-07-22 2025-04-13 215 31 bamousaa@gmail.com murtadha.hubail@couchbase.com
MetadataProvider.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared
1710 121 2016-11-23 2025-04-29 167 25 tillw@apache.org ali.al.solaiman@gmail.com
supplemental-models.xml
in asterixdb/src/main/appended-resources
2270 - 2016-03-31 2024-12-17 148 14 imaxon@apache.org dev@asterixdb.apache.org
LangExpressionToPlanTranslator.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator
1968 61 2016-03-31 2025-03-24 132 26 imaxon@apache.org ian@maxons.email
BuiltinFunctions.java
in asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions
2721 40 2016-12-16 2025-04-13 132 23 tillw@apache.org murtadha.hubail@couchbase.com
QueryServiceServlet.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server
490 37 2017-01-26 2025-04-02 128 21 bamousaa@gmail.com janhavi.tripurwar@couchbase...
APIFramework.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common
556 28 2016-03-31 2025-03-26 123 23 imaxon@apache.org ian@maxons.email
NCAppRuntimeContext.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc
639 61 2016-12-16 2025-03-24 103 19 tillw@apache.org ian@maxons.email
MetadataNode.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata
2692 170 2016-03-31 2025-04-07 96 21 imaxon@apache.org hussain.towaileb@couchbase.com
NodeControllerService.java
in hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc
593 63 2016-03-31 2024-08-14 92 14 imaxon@apache.org michael.blow@couchbase.com
CCApplication.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap
397 30 2017-03-10 2025-03-17 90 20 bamousaa@gmail.com hussain.towaileb@couchbase.com
PersistentLocalResourceRepository.java
in asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource
710 53 2016-03-31 2025-04-29 88 16 imaxon@apache.org ali.al.solaiman@gmail.com
ErrorCode.java
in hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/exceptions
174 4 2016-07-15 2025-01-16 84 21 tillw@apache.org savyasach.enukonda@couchbas...
FunctionCollection.java
in asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/functions
1267 3 2017-07-08 2024-07-19 84 19 dmitry.lychagin@couchbase.com brian.yen@couchbase.com
RuleCollections.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base
389 16 2016-03-31 2025-04-29 82 21 imaxon@apache.org ali.al.solaiman@gmail.com
NCApplication.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap
356 28 2017-03-10 2025-03-24 81 13 bamousaa@gmail.com ian@maxons.email
SqlppExpressionToPlanTranslator.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator
1676 47 2016-03-31 2024-12-20 80 15 imaxon@apache.org murali.krishna@couchbase.com
MetadataBootstrap.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap
483 25 2016-03-31 2024-08-19 76 19 imaxon@apache.org janhavi.tripurwar@couchbase...
DatasetUtil.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils
666 34 2017-02-02 2025-04-13 75 17 bamousaa@gmail.com murtadha.hubail@couchbase.com
DatasetLifecycleManager.java
in asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context
669 50 2016-03-31 2025-04-29 73 16 imaxon@apache.org ali.al.solaiman@gmail.com
LSMHarness.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls
814 42 2016-03-31 2025-03-24 71 16 imaxon@apache.org ian@maxons.email
SqlppQueryRewriter.java
in asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites
544 43 2016-03-31 2024-07-12 69 17 imaxon@apache.org janhavi.tripurwar@couchbase...
Dataset.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities
679 52 2016-03-31 2024-08-19 69 20 imaxon@apache.org janhavi.tripurwar@couchbase...
NCQueryServiceServlet.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server
183 10 2017-05-11 2025-04-13 66 15 tillw@apache.org murtadha.hubail@couchbase.com
ActiveEntityEventsListener.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/app/active
631 48 2017-07-27 2025-04-13 65 11 bamousaa@gmail.com murtadha.hubail@couchbase.com
LogicalOperatorPrettyPrintVisitorJson.java
in hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint
1165 87 2017-10-27 2025-04-13 65 19 shivaj@uci.edu murtadha.hubail@couchbase.com
ClusterControllerService.java
in hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc
435 60 2016-03-31 2024-08-14 62 10 imaxon@apache.org michael.blow@couchbase.com
RecoveryManager.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc
879 43 2017-02-02 2025-04-29 62 16 bamousaa@gmail.com ali.al.solaiman@gmail.com
BufferCache.java
in hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache
1245 65 2016-03-31 2025-01-16 62 13 imaxon@apache.org savyasach.enukonda@couchbas...
AbstractLSMIndex.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls
835 76 2016-03-31 2025-01-16 61 20 imaxon@apache.org savyasach.enukonda@couchbas...
AccessMethodUtils.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am
2557 72 2016-03-31 2024-08-12 60 18 imaxon@apache.org shaji013@ucr.edu
FunctionUtil.java
in asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util
355 20 2016-03-31 2024-10-07 59 19 imaxon@apache.org michael.blow@couchbase.com
ClusterStateManager.java
in asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils
508 46 2017-02-02 2024-01-26 58 14 bamousaa@gmail.com ali.al.solaiman@gmail.com
ConstantFoldingRule.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules
29 3 2016-03-31 2023-10-31 57 16 imaxon@apache.org wael.y.k@gmail.com
ExecuteStatementRequestMessage.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/app/message
223 10 2017-05-11 2023-12-20 57 13 tillw@apache.org michael.blow@couchbase.com
AbstractIntroduceAccessMethodRule.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am
915 29 2016-03-31 2024-08-12 56 17 imaxon@apache.org shaji013@ucr.edu
LogicalOperatorPrettyPrintVisitor.java
in hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint
655 56 2016-03-31 2025-02-14 55 21 imaxon@apache.org vijay.sarathy@couchbase.com
JoinEnum.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo
1295 62 2022-08-23 2025-05-02 55 7 vijay.sarathy@couchbase.com murali.krishna@couchbase.com
IntroduceSecondaryIndexInsertDeleteRule.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules
1037 31 2016-03-31 2024-08-12 54 15 imaxon@apache.org shaji013@ucr.edu
FormatPrintVisitor.java
in asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor
1246 95 2016-03-31 2024-12-12 54 20 imaxon@apache.org ayush.tripathi@couchbase.com
RebalanceUtil.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/utils
327 17 2017-05-27 2024-07-17 52 12 yingyi@couchbase.com ali.al.solaiman@gmail.com
HttpUtil.java
in hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/utils
277 30 2017-02-16 2024-08-30 51 10 bamousaa@gmail.com michael.blow@couchbase.com
LSMPrimaryUpsertOperatorNodePushable.java
in asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators
553 24 2016-12-16 2024-11-25 51 14 tillw@apache.org michael.blow@couchbase.com
BTreeAccessMethod.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am
833 22 2016-03-31 2024-04-27 51 17 imaxon@apache.org vijay.sarathy@couchbase.com
LSMBTree.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/impls
422 25 2016-03-31 2025-01-16 50 15 imaxon@apache.org savyasach.enukonda@couchbas...
DatasetDataSource.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared
190 8 2016-03-31 2024-10-30 49 18 imaxon@apache.org michael.blow@couchbase.com
CompilerProperties.java
in asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config
303 38 2016-12-16 2024-10-15 49 15 tillw@apache.org ankit.prabhu@couchbase.com
JoinNode.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo
1407 81 2022-08-23 2025-05-02 49 6 vijay.sarathy@couchbase.com murali.krishna@couchbase.com
LSMInvertedIndex.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/impls
440 19 2016-03-31 2025-01-16 48 15 imaxon@apache.org savyasach.enukonda@couchbas...
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
QueryTranslator.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator
5364 141 2016-08-20 2025-04-13 372 35 yingyi@couchbase.com murtadha.hubail@couchbase.com
ErrorCode.java
in asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions
449 4 2016-07-22 2025-04-13 215 31 bamousaa@gmail.com murtadha.hubail@couchbase.com
LangExpressionToPlanTranslator.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator
1968 61 2016-03-31 2025-03-24 132 26 imaxon@apache.org ian@maxons.email
MetadataProvider.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared
1710 121 2016-11-23 2025-04-29 167 25 tillw@apache.org ali.al.solaiman@gmail.com
BuiltinFunctions.java
in asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions
2721 40 2016-12-16 2025-04-13 132 23 tillw@apache.org murtadha.hubail@couchbase.com
APIFramework.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common
556 28 2016-03-31 2025-03-26 123 23 imaxon@apache.org ian@maxons.email
QueryServiceServlet.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server
490 37 2017-01-26 2025-04-02 128 21 bamousaa@gmail.com janhavi.tripurwar@couchbase...
MetadataNode.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata
2692 170 2016-03-31 2025-04-07 96 21 imaxon@apache.org hussain.towaileb@couchbase.com
ErrorCode.java
in hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/exceptions
174 4 2016-07-15 2025-01-16 84 21 tillw@apache.org savyasach.enukonda@couchbas...
RuleCollections.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base
389 16 2016-03-31 2025-04-29 82 21 imaxon@apache.org ali.al.solaiman@gmail.com
LogicalOperatorPrettyPrintVisitor.java
in hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint
655 56 2016-03-31 2025-02-14 55 21 imaxon@apache.org vijay.sarathy@couchbase.com
CCApplication.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap
397 30 2017-03-10 2025-03-17 90 20 bamousaa@gmail.com hussain.towaileb@couchbase.com
Dataset.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities
679 52 2016-03-31 2024-08-19 69 20 imaxon@apache.org janhavi.tripurwar@couchbase...
AbstractLSMIndex.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls
835 76 2016-03-31 2025-01-16 61 20 imaxon@apache.org savyasach.enukonda@couchbas...
FormatPrintVisitor.java
in asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor
1246 95 2016-03-31 2024-12-12 54 20 imaxon@apache.org ayush.tripathi@couchbase.com
NCAppRuntimeContext.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc
639 61 2016-12-16 2025-03-24 103 19 tillw@apache.org ian@maxons.email
FunctionCollection.java
in asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/functions
1267 3 2017-07-08 2024-07-19 84 19 dmitry.lychagin@couchbase.com brian.yen@couchbase.com
MetadataBootstrap.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap
483 25 2016-03-31 2024-08-19 76 19 imaxon@apache.org janhavi.tripurwar@couchbase...
LogicalOperatorPrettyPrintVisitorJson.java
in hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint
1165 87 2017-10-27 2025-04-13 65 19 shivaj@uci.edu murtadha.hubail@couchbase.com
FunctionUtil.java
in asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util
355 20 2016-03-31 2024-10-07 59 19 imaxon@apache.org michael.blow@couchbase.com
AccessMethodUtils.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am
2557 72 2016-03-31 2024-08-12 60 18 imaxon@apache.org shaji013@ucr.edu
DatasetDataSource.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared
190 8 2016-03-31 2024-10-30 49 18 imaxon@apache.org michael.blow@couchbase.com
DatasetUtil.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils
666 34 2017-02-02 2025-04-13 75 17 bamousaa@gmail.com murtadha.hubail@couchbase.com
SqlppQueryRewriter.java
in asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites
544 43 2016-03-31 2024-07-12 69 17 imaxon@apache.org janhavi.tripurwar@couchbase...
AbstractIntroduceAccessMethodRule.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am
915 29 2016-03-31 2024-08-12 56 17 imaxon@apache.org shaji013@ucr.edu
BTreeAccessMethod.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am
833 22 2016-03-31 2024-04-27 51 17 imaxon@apache.org vijay.sarathy@couchbase.com
SecondaryIndexOperationsHelper.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils
507 27 2017-02-02 2024-08-12 46 17 bamousaa@gmail.com shaji013@ucr.edu
IStatementExecutor.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator
227 39 2016-08-20 2024-06-19 45 17 yingyi@couchbase.com raj.ritik9835@gmail.com
PersistentLocalResourceRepository.java
in asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource
710 53 2016-03-31 2025-04-29 88 16 imaxon@apache.org ali.al.solaiman@gmail.com
DatasetLifecycleManager.java
in asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context
669 50 2016-03-31 2025-04-29 73 16 imaxon@apache.org ali.al.solaiman@gmail.com
LSMHarness.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls
814 42 2016-03-31 2025-03-24 71 16 imaxon@apache.org ian@maxons.email
RecoveryManager.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc
879 43 2017-02-02 2025-04-29 62 16 bamousaa@gmail.com ali.al.solaiman@gmail.com
ConstantFoldingRule.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules
29 3 2016-03-31 2023-10-31 57 16 imaxon@apache.org wael.y.k@gmail.com
InvertedIndexAccessMethod.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am
1076 42 2016-03-31 2024-04-27 42 16 imaxon@apache.org vijay.sarathy@couchbase.com
IndexUtil.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils
318 21 2017-02-02 2025-04-13 41 16 bamousaa@gmail.com murtadha.hubail@couchbase.com
IndexSearchOperatorNodePushable.java
in hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow
393 19 2016-03-31 2024-07-13 37 16 imaxon@apache.org ali.al.solaiman@gmail.com
OperatorDeepCopyVisitor.java
in hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors
409 39 2016-03-31 2024-01-30 32 16 imaxon@apache.org hussain.towaileb@couchbase.com
SqlppExpressionToPlanTranslator.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator
1676 47 2016-03-31 2024-12-20 80 15 imaxon@apache.org murali.krishna@couchbase.com
NCQueryServiceServlet.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server
183 10 2017-05-11 2025-04-13 66 15 tillw@apache.org murtadha.hubail@couchbase.com
IntroduceSecondaryIndexInsertDeleteRule.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules
1037 31 2016-03-31 2024-08-12 54 15 imaxon@apache.org shaji013@ucr.edu
LSMBTree.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/impls
422 25 2016-03-31 2025-01-16 50 15 imaxon@apache.org savyasach.enukonda@couchbas...
CompilerProperties.java
in asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config
303 38 2016-12-16 2024-10-15 49 15 tillw@apache.org ankit.prabhu@couchbase.com
LSMInvertedIndex.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/impls
440 19 2016-03-31 2025-01-16 48 15 imaxon@apache.org savyasach.enukonda@couchbas...
FeedMetadataUtil.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/feeds
290 9 2016-03-31 2023-12-12 47 15 imaxon@apache.org ian@maxons.email
OptimizedHybridHashJoinOperatorDescriptor.java
in hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join
667 11 2016-03-31 2025-04-13 42 15 imaxon@apache.org murtadha.hubail@couchbase.com
IndexTupleTranslator.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators
914 15 2016-03-31 2024-10-09 39 15 imaxon@apache.org janhavi.tripurwar@couchbase...
ExternalFunctionCompilerUtil.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/functions
151 11 2016-03-31 2025-04-13 37 15 imaxon@apache.org murtadha.hubail@couchbase.com
SetAlgebricksPhysicalOperatorsRule.java
in hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules
555 52 2016-03-31 2024-06-06 36 15 imaxon@apache.org hussain.towaileb@couchbase.com
ApiServlet.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server
200 5 2017-01-26 2025-03-14 35 15 bamousaa@gmail.com sshiv012@ucr.edu
RTreeAccessMethod.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am
298 12 2016-03-31 2024-04-27 34 15 imaxon@apache.org vijay.sarathy@couchbase.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
tweetbook.js
in asterixdb/asterix-examples/src/main/resources/tweetbook-demo/static/js
745 50 2016-03-31 2016-03-31 1 1 imaxon@apache.org imaxon@apache.org
asterix-sdk-stable.js
in asterixdb/asterix-examples/src/main/resources/admaql101-demo/static/js
521 51 2016-03-31 2016-03-31 1 1 imaxon@apache.org imaxon@apache.org
SpatialJoinUtils.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util
521 13 2021-09-21 2021-11-02 2 1 tinvukhac@gmail.com tinvukhac@gmail.com
tpl
demo.tpl
in asterixdb/asterix-examples/src/main/resources/admaql101-demo
461 - 2016-03-31 2016-03-31 1 1 imaxon@apache.org imaxon@apache.org
demo.html
in asterixdb/asterix-app/src/main/resources/sdk/static/AdmAql101
439 - 2016-03-31 2016-03-31 1 1 imaxon@apache.org imaxon@apache.org
ARecordCastingPointable.java
in asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables
427 27 2024-07-06 2024-07-06 1 1 ali.al.solaiman@gmail.com ali.al.solaiman@gmail.com
RecordType.java
in asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/java/org/apache/asterix/recordmanagergenerator
339 25 2016-03-31 2017-01-06 2 1 imaxon@apache.org imaxon@apache.org
WindowOperator.java
in hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical
315 24 2018-10-31 2019-05-28 9 1 dmitry.lychagin@couchbase.com dmitry.lychagin@couchbase.com
SqlppGroupingSetsParser.java
in asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/parser
312 20 2020-03-31 2020-03-31 1 1 dmitry.lychagin@couchbase.com dmitry.lychagin@couchbase.com
source_only_licenses.ftl
in hyracks-fullstack/hyracks-fullstack-license/src/main/licenses/templates
299 - 2017-01-14 2017-04-12 3 1 mblow@apache.org mblow@apache.org
LSMInvertedIndexMergeCursor.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/impls
297 20 2018-03-25 2019-09-26 2 1 cluo8@uci.edu cluo8@uci.edu
SqlppRightJoinRewriteVisitor.java
in asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor
296 7 2020-10-13 2021-11-30 3 1 dmitry.lychagin@couchbase.com dmitry.lychagin@couchbase.com
ResultState.java
in hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/result
293 29 2018-07-28 2018-07-28 1 1 tillw@apache.org tillw@apache.org
tpl
tweetbook.tpl
in asterixdb/asterix-examples/src/main/resources/tweetbook-demo
268 - 2016-03-31 2016-03-31 1 1 imaxon@apache.org imaxon@apache.org
ColumnBTreeRangeSearchCursor.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree
233 23 2022-09-13 2024-04-27 10 1 wael.y.k@gmail.com wael.y.k@gmail.com
MultiByteBufferInputStream.java
in asterixdb/asterix-column/src/main/java/org/apache/asterix/column/bytes/stream/in
232 19 2023-03-08 2023-03-08 1 1 wael.y.k@gmail.com wael.y.k@gmail.com
udf_listener.py
in asterixdb/asterix-server/src/deb
231 19 2022-06-01 2022-06-01 1 1 ian@maxons.email ian@maxons.email
RecordManager.java
in asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources
227 21 2016-03-31 2016-03-31 1 1 imaxon@apache.org imaxon@apache.org
asterix-configuration.xml
in asterixdb/asterix-podman/docker
225 - 2022-06-01 2022-06-01 1 1 ian@maxons.email ian@maxons.email
www.eclipse.org_legal_epl-v10.html
in asterixdb/src/main/licenses/content/originals
216 - 2017-01-04 2017-01-04 1 1 mblow@apache.org mblow@apache.org
EliminateIsomorphicSubplanRule.java
in hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/subplan
210 5 2019-03-04 2021-03-26 3 1 dmitry.lychagin@couchbase.com dmitry.lychagin@couchbase.com
FieldNameTrie.java
in asterixdb/asterix-om/src/main/java/org/apache/asterix/om/dictionary
201 16 2024-08-12 2024-08-12 1 1 preetham.poluparthi@couchba... preetham.poluparthi@couchba...
RewriteDistinctAggregateRule.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules
200 5 2019-03-28 2020-08-26 2 1 dmitry.lychagin@couchbase.com dmitry.lychagin@couchbase.com
AbstractColumnValuesWriter.java
in asterixdb/asterix-column/src/main/java/org/apache/asterix/column/values/writer
198 20 2023-03-09 2024-05-14 3 1 wael.y.k@gmail.com wael.y.k@gmail.com
AbstractAsterixColumnTupleReference.java
in asterixdb/asterix-column/src/main/java/org/apache/asterix/column/tuple
198 15 2023-03-15 2023-11-16 4 1 wael.y.k@gmail.com wael.y.k@gmail.com
AsterixPushMapOperatorThroughUnionRule.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules
197 12 2020-09-25 2020-09-25 1 1 dmitry.lychagin@couchbase.com dmitry.lychagin@couchbase.com
SqlppGatherFunctionCallsVisitor.java
in asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor
195 17 2021-04-05 2021-09-23 3 1 dmitry.lychagin@couchbase.com dmitry.lychagin@couchbase.com
DotFormatBuilder.java
in hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/util
191 27 2019-12-17 2019-12-17 1 1 ali.al.solaiman@gmail.com ali.al.solaiman@gmail.com
QueryPartitionRewriter.java
in asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function
183 9 2024-07-13 2024-07-13 1 1 ali.al.solaiman@gmail.com ali.al.solaiman@gmail.com
SizeBoundedConcurrentMergePolicy.java
in asterixdb/asterix-common/src/main/java/org/apache/asterix/common/storage
180 13 2024-05-03 2024-05-13 2 1 raj.ritik9835@gmail.com raj.ritik9835@gmail.com
ColumnRanges.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud
179 18 2024-05-09 2024-06-18 3 1 wael.y.k@gmail.com wael.y.k@gmail.com
FilterExpressionInlineVisitor.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/visitor
178 13 2024-01-12 2024-01-12 1 1 wael.y.k@gmail.com wael.y.k@gmail.com
SortedRecord.java
in asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/nonvisitor
176 11 2019-03-20 2019-07-14 2 1 ali.al.solaiman@gmail.com ali.al.solaiman@gmail.com
WindowNestedPlansRunningPushRuntime.java
in hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/win
175 4 2019-02-07 2019-07-08 5 1 dmitry.lychagin@couchbase.com dmitry.lychagin@couchbase.com
TypedRecordLazyVisitablePointable.java
in asterixdb/asterix-om/src/main/java/org/apache/asterix/om/lazy
175 13 2023-03-08 2023-12-05 2 1 wael.y.k@gmail.com wael.y.k@gmail.com
AbstractColumnBTreeLeafFrame.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree
174 34 2022-09-08 2024-04-27 3 1 wael.y.k@gmail.com wael.y.k@gmail.com
MinMaxHeap.java
in hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/structures
173 17 2016-03-31 2016-03-31 1 1 imaxon@apache.org imaxon@apache.org
DatasetEntity.java
in asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap
171 22 2023-09-10 2023-09-27 3 1 ali.al.solaiman@gmail.com ali.al.solaiman@gmail.com
RackAwareNcCollectionBuilder.java
in hyracks-fullstack/hyracks/hyracks-hdfs/src/main/java/org/apache/hyracks/hdfs/scheduler
166 2 2018-06-16 2018-06-18 2 1 mblow@apache.org mblow@apache.org
IntervalMergeJoiner.java
in asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/joins/interval
166 12 2020-08-15 2020-08-31 3 1 caherbel@gmail.com caherbel@gmail.com
ResultMemoryManager.java
in hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/result
165 19 2018-07-28 2018-07-28 1 1 tillw@apache.org tillw@apache.org
SpatialJoiner.java
in asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/joins/spatial
165 12 2021-09-21 2021-09-21 1 1 tinvukhac@gmail.com tinvukhac@gmail.com
ColumnSweeper.java
in hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/sweep
163 8 2024-05-09 2024-05-15 2 1 wael.y.k@gmail.com wael.y.k@gmail.com
ProjectionFiltrationTypeUtil.java
in asterixdb/asterix-om/src/main/java/org/apache/asterix/om/utils
161 26 2023-07-28 2023-09-05 3 1 wael.y.k@gmail.com wael.y.k@gmail.com
DotFormatGenerator.java
in hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/util
159 3 2019-12-17 2019-12-17 1 1 ali.al.solaiman@gmail.com ali.al.solaiman@gmail.com
asm.objectweb.org_license.html
in asterixdb/src/main/licenses/content/originals
157 - 2017-01-04 2017-01-04 1 1 mblow@apache.org mblow@apache.org
jline.sourceforge.net_license.html
in asterixdb/src/main/licenses/content/originals
156 - 2017-01-04 2017-01-04 1 1 mblow@apache.org mblow@apache.org
IntervalMergeJoinPOperator.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/operators/physical
152 9 2020-08-15 2020-08-25 2 1 caherbel@gmail.com caherbel@gmail.com
NormalizeWritingPathRule.java
in asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules
151 8 2023-11-01 2023-11-01 1 1 wael.y.k@gmail.com wael.y.k@gmail.com
SelectExcludeRewriteSugarVisitor.java
in asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor
150 3 2022-10-24 2022-10-24 1 1 ggalvizo@uci.edu ggalvizo@uci.edu
Correlations

File Size vs. Number of Changes: 5634 points

asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/EnumerateJoinsRule.java x: 1242 lines of code y: 40 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinCondition.java x: 31 lines of code y: 10 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinEnum.java x: 1295 lines of code y: 55 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinNode.java x: 1407 lines of code y: 49 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java x: 924 lines of code y: 38 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3CloudClient.java x: 331 lines of code y: 29 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java x: 389 lines of code y: 82 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/QueryPartitionDatasource.java x: 123 lines of code y: 5 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsReader.java x: 76 lines of code y: 4 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc/RecoveryManager.java x: 879 lines of code y: 62 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/ParallelCacher.java x: 200 lines of code y: 12 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/StorageProperties.java x: 285 lines of code y: 45 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/DatasetInfo.java x: 271 lines of code y: 31 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/DatasetLifecycleManager.java x: 669 lines of code y: 73 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/DatasetResource.java x: 146 lines of code y: 20 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/StoragePathUtil.java x: 170 lines of code y: 37 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/MetadataProvider.java x: 1710 lines of code y: 167 # changes asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource/PersistentLocalResourceRepository.java x: 710 lines of code y: 88 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/PullSelectOutOfEqJoin.java x: 90 lines of code y: 9 # changes hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/frames/BTreeNSMInteriorFrame.java x: 344 lines of code y: 8 # changes hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/impls/BTreeNSMBulkLoader.java x: 228 lines of code y: 4 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/build/IndexBuilder.java x: 74 lines of code y: 12 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow/IndexDataflowHelper.java x: 84 lines of code y: 18 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow/IndexLifecycleManager.java x: 156 lines of code y: 11 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/impls/AbstractTreeIndexBulkLoader.java x: 133 lines of code y: 7 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/api/AbstractColumnTupleWriter.java x: 17 lines of code y: 7 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree/ColumnBTreeBulkloader.java x: 231 lines of code y: 12 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree/ColumnBTreeWriteLeafFrame.java x: 57 lines of code y: 7 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/util/ComponentUtils.java x: 113 lines of code y: 12 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3ClientConfig.java x: 109 lines of code y: 17 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/CloudProperties.java x: 240 lines of code y: 18 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/azure/blobstorage/AzBlobStorageCloudClient.java x: 359 lines of code y: 6 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/IntroduceProjectsRule.java x: 136 lines of code y: 9 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3ParallelDownloader.java x: 168 lines of code y: 5 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushValueAccessAndFilterDownRule.java x: 86 lines of code y: 13 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/PushdownProcessorsExecutor.java x: 117 lines of code y: 7 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/descriptor/ParquetDatasetScanDefineDescriptor.java x: 20 lines of code y: 2 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/AbstractFilterPushdownProcessor.java x: 206 lines of code y: 14 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/ColumnFilterPushdownProcessor.java x: 123 lines of code y: 15 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/ColumnRangeFilterPushdownProcessor.java x: 118 lines of code y: 10 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/DeltaTableFilterPushdownProcessor.java x: 37 lines of code y: 4 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/ExternalDatasetFilterPushdownProcessor.java x: 60 lines of code y: 5 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/ParquetFilterPushdownProcessor.java x: 52 lines of code y: 3 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/AbstractLangTranslator.java x: 383 lines of code y: 41 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/NCQueryServiceServlet.java x: 183 lines of code y: 66 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/active/ActiveEntityEventsListener.java x: 631 lines of code y: 65 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java x: 5364 lines of code y: 372 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/parquet/ParquetSchemaInferPoolWriter.java x: 81 lines of code y: 4 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/S3ExternalFileWriterFactory.java x: 75 lines of code y: 17 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/filter/FalseColumnFilterEvaluator.java x: 29 lines of code y: 4 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/filter/iterable/IColumnIterableFilterEvaluator.java x: 11 lines of code y: 4 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/filter/iterable/evaluator/AbstractIterableFilterEvaluator.java x: 95 lines of code y: 6 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/filter/iterable/evaluator/ColumnarRepeatedIterableFilterEvaluator.java x: 43 lines of code y: 4 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/filter/range/compartor/AbstractColumnFilterComparatorFactory.java x: 60 lines of code y: 4 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/flush/FlushColumnMetadata.java x: 460 lines of code y: 15 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/query/ColumnAssembler.java x: 119 lines of code y: 13 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/tuple/MergeColumnTupleReference.java x: 104 lines of code y: 9 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/tuple/QueryColumnTupleReference.java x: 151 lines of code y: 14 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/tuple/QueryColumnWithMetaTupleReference.java x: 176 lines of code y: 14 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/values/reader/AbstractColumnValuesReader.java x: 193 lines of code y: 15 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/values/reader/PrimitiveColumnValuesReader.java x: 90 lines of code y: 11 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/ExternalProperties.java x: 150 lines of code y: 26 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/OptimizationConfUtil.java x: 203 lines of code y: 37 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/AsterixException.java x: 44 lines of code y: 14 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/CompilationException.java x: 44 lines of code y: 12 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/ErrorCode.java x: 449 lines of code y: 215 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/MetadataException.java x: 44 lines of code y: 11 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/ioopcallbacks/LSMIOOperationCallback.java x: 270 lines of code y: 20 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/storage/StorageIOStats.java x: 41 lines of code y: 5 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/CSVConstants.java x: 13 lines of code y: 2 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/functions/ExternalFunctionCompilerUtil.java x: 151 lines of code y: 37 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/DatasetUtil.java x: 666 lines of code y: 75 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/IndexUtil.java x: 318 lines of code y: 41 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/filter/ParquetFilterBuilder.java x: 186 lines of code y: 2 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/common/ExpressionTypeComputer.java x: 60 lines of code y: 10 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/csv/CSVUtils.java x: 91 lines of code y: 5 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/BuiltinFunctions.java x: 2721 lines of code y: 132 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/comparisons/AbstractComparisonEvaluator.java x: 133 lines of code y: 23 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/comparisons/AbstractIfEqualsEvaluator.java x: 26 lines of code y: 11 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/comparisons/MissingIfEqualsDescriptor.java x: 44 lines of code y: 10 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/comparisons/NanIfEqualsDescriptor.java x: 52 lines of code y: 10 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/IfInfDescriptor.java x: 40 lines of code y: 7 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/IfNanOrInfDescriptor.java x: 100 lines of code y: 7 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/projection/ExternalDatasetProjectionFiltrationInfo.java x: 191 lines of code y: 5 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/projection/ParquetExternalDatasetProjectionFiltrationInfo.java x: 56 lines of code y: 2 # changes hyracks-fullstack/algebricks/algebricks-common/src/main/java/org/apache/hyracks/algebricks/common/exceptions/AlgebricksException.java x: 111 lines of code y: 25 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint/LogicalOperatorPrettyPrintVisitorJson.java x: 1165 lines of code y: 65 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/AbstractRuleController.java x: 140 lines of code y: 19 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/HeuristicOptimizer.java x: 104 lines of code y: 26 # changes hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/meta/AlgebricksMetaOperatorDescriptor.java x: 227 lines of code y: 17 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/rewriter/runtime/SuperActivityOperatorNodePushable.java x: 253 lines of code y: 35 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/util/ExceptionUtils.java x: 158 lines of code y: 29 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/util/InvokeUtil.java x: 492 lines of code y: 34 # changes hyracks-fullstack/hyracks/hyracks-cloud/src/main/java/org/apache/hyracks/cloud/util/CloudRetryableRequestUtil.java x: 108 lines of code y: 7 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/Task.java x: 468 lines of code y: 47 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/group/HashSpillableTableFactory.java x: 255 lines of code y: 12 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join/OptimizedHybridHashJoinOperatorDescriptor.java x: 667 lines of code y: 42 # changes hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/WebManager.java x: 63 lines of code y: 6 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/api/IColumnTupleIterator.java x: 27 lines of code y: 7 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/lsm/LSMColumnBTreeRangeSearchCursor.java x: 84 lines of code y: 7 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/lsm/tuples/AbstractColumnTupleReference.java x: 190 lines of code y: 17 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/impls/LSMBTreePointSearchCursor.java x: 255 lines of code y: 24 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMIndexSearchCursor.java x: 263 lines of code y: 21 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMTreeIndexAccessor.java x: 210 lines of code y: 27 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/impls/LSMInvertedIndexAccessor.java x: 201 lines of code y: 21 # changes hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/IRetryPolicy.java x: 5 lines of code y: 6 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/RuntimeDataException.java x: 26 lines of code y: 10 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataNode.java x: 2692 lines of code y: 96 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/exceptions/HyracksDataException.java x: 59 lines of code y: 30 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/exceptions/HyracksException.java x: 129 lines of code y: 28 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryServiceServlet.java x: 490 lines of code y: 128 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/CompiledStatements.java x: 539 lines of code y: 21 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/LangExpressionToPlanTranslator.java x: 1968 lines of code y: 132 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/parquet/ParquetExternalWriterFactory.java x: 35 lines of code y: 2 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java x: 9 lines of code y: 2 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/provider/ExternalWriterProvider.java x: 244 lines of code y: 16 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/APIFramework.java x: 556 lines of code y: 123 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/comparators/ComparatorUtil.java x: 174 lines of code y: 7 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/comparators/LogicalComplexBinaryComparator.java x: 214 lines of code y: 14 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/comparators/LogicalScalarBinaryComparator.java x: 172 lines of code y: 12 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/comparisons/EqualsDescriptor.java x: 55 lines of code y: 13 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/operators/physical/SpatialJoinPOperator.java x: 135 lines of code y: 4 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/schema/AbstractComplexExpectedSchemaNode.java x: 57 lines of code y: 8 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/schema/ArrayExpectedSchemaNode.java x: 39 lines of code y: 8 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/schema/ExpectedSchemaBuilder.java x: 215 lines of code y: 12 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/schema/ObjectExpectedSchemaNode.java x: 72 lines of code y: 11 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/visitor/ConstantFoldingVisitor.java x: 403 lines of code y: 3 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc/NCAppRuntimeContext.java x: 639 lines of code y: 103 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/NCApplication.java x: 356 lines of code y: 81 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/AbstractCloudIOManager.java x: 401 lines of code y: 31 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/ICloudClient.java x: 31 lines of code y: 16 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/UnstableCloudClient.java x: 186 lines of code y: 8 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSCloudClient.java x: 266 lines of code y: 17 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSWriter.java x: 99 lines of code y: 12 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/cloud/IPartitionBootstrapper.java x: 11 lines of code y: 5 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/PrimaryIndexOperationTracker.java x: 343 lines of code y: 44 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/dataflow/IDataPartitioningProvider.java x: 6 lines of code y: 4 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/transactions/IRecoveryManager.java x: 35 lines of code y: 13 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/common/EditDistanceContainsEvaluator.java x: 38 lines of code y: 6 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/common/GramTokensEvaluator.java x: 70 lines of code y: 6 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/common/SimilarityJaccardEvaluator.java x: 215 lines of code y: 6 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/functions/EditDistanceListIsFilterableDescriptor.java x: 100 lines of code y: 8 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/functions/PrefixLenJaccardDescriptor.java x: 87 lines of code y: 9 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/functions/SimilarityDescriptor.java x: 190 lines of code y: 9 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/functions/SimilarityJaccardPrefixCheckDescriptor.java x: 70 lines of code y: 5 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/functions/SimilarityJaccardPrefixDescriptor.java x: 28 lines of code y: 5 # changes asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/aggregates/STUnionAggregateFunction.java x: 81 lines of code y: 8 # changes asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractSTDoubleGeometryDescriptor.java x: 96 lines of code y: 8 # changes asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/ParseGeoJSONDescriptor.java x: 151 lines of code y: 7 # changes asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/STMBREnlargeDescriptor.java x: 100 lines of code y: 4 # changes asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/STRelateDescriptor.java x: 111 lines of code y: 8 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/DataSourcePartitioningProvider.java x: 135 lines of code y: 11 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/PushdownUtil.java x: 235 lines of code y: 11 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/filter/DeltaTableFilterBuilder.java x: 174 lines of code y: 4 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/adm/AObjectPrinterFactory.java x: 139 lines of code y: 8 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/json/clean/AObjectPrinterFactory.java x: 135 lines of code y: 8 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/exceptions/ExceptionUtil.java x: 131 lines of code y: 16 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/printer/csv/ACSVRecordPrinter.java x: 161 lines of code y: 3 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/scalar/AbstractScalarAggregateDescriptor.java x: 66 lines of code y: 19 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/scalar/GenericScalarDistinctAggregateFunction.java x: 50 lines of code y: 5 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/AbstractSerializableAvgAggregateFunction.java x: 251 lines of code y: 18 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/AbstractSerializableSingleVariableStatisticsAggregateFunction.java x: 346 lines of code y: 10 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/AbstractSerializableSumAggregateFunction.java x: 192 lines of code y: 19 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/SerializableAvgAggregateFunction.java x: 36 lines of code y: 8 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/SerializableGlobalKurtosisAggregateDescriptor.java x: 31 lines of code y: 5 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractAvgAggregateFunction.java x: 237 lines of code y: 21 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractLocalMedianAggregateFunction.java x: 142 lines of code y: 5 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractMedianAggregateFunction.java x: 324 lines of code y: 6 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractMinMaxAggregateFunction.java x: 185 lines of code y: 23 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractSingleVarStatisticsAggregateFunction.java x: 298 lines of code y: 11 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractSumAggregateFunction.java x: 183 lines of code y: 19 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AvgAggregateDescriptor.java x: 29 lines of code y: 8 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/LocalSamplingAggregateDescriptor.java x: 141 lines of code y: 6 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/MinMaxAggregateFunction.java x: 17 lines of code y: 9 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/RangeMapAggregateDescriptor.java x: 248 lines of code y: 8 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/accessors/CircleCenterAccessor.java x: 84 lines of code y: 16 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/accessors/LineRectanglePolygonAccessor.java x: 142 lines of code y: 15 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/accessors/TemporalDayAccessor.java x: 105 lines of code y: 15 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/accessors/TemporalIntervalEndAccessor.java x: 103 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/accessors/TemporalIntervalEndDateAccessor.java x: 85 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/common/CreateMBREvalFactory.java x: 337 lines of code y: 15 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/common/FullTextContainsFunctionEvaluator.java x: 306 lines of code y: 4 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/ABinaryBase64StringConstructorDescriptor.java x: 55 lines of code y: 11 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/ABinaryHexStringConstructorDescriptor.java x: 49 lines of code y: 16 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/ABooleanConstructorDescriptor.java x: 34 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/ACircleConstructorDescriptor.java x: 90 lines of code y: 13 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/AFloatConstructorDescriptor.java x: 34 lines of code y: 17 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/AIntervalConstructorDescriptor.java x: 108 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/AIntervalStartFromDateTimeConstructorDescriptor.java x: 140 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/AbstractDateTimeConstructorEvaluator.java x: 99 lines of code y: 5 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/AbstractFloatConstructorEvaluator.java x: 88 lines of code y: 3 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/AbstractStringConstructorEvaluator.java x: 166 lines of code y: 9 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractArrayAddRemoveEval.java x: 168 lines of code y: 11 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractArrayMoveSwapEval.java x: 115 lines of code y: 3 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractArrayProcessArraysEval.java x: 147 lines of code y: 11 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractBinaryStringEval.java x: 80 lines of code y: 17 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractConcatStringEval.java x: 237 lines of code y: 4 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractNumericArithmeticEval.java x: 487 lines of code y: 17 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractQuadStringStringEval.java x: 93 lines of code y: 16 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractTripleStringBoolEval.java x: 32 lines of code y: 11 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractTripleStringEval.java x: 82 lines of code y: 11 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryStringStringEval.java x: 74 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArrayDistinctDescriptor.java x: 95 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArrayIntersectDescriptor.java x: 318 lines of code y: 16 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArrayPositionDescriptor.java x: 59 lines of code y: 11 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArrayReverseDescriptor.java x: 71 lines of code y: 8 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArraySliceEvaluator.java x: 182 lines of code y: 5 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArraySortDescriptor.java x: 105 lines of code y: 11 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArrayStarDescriptor.java x: 247 lines of code y: 13 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArrayUnionDescriptor.java x: 111 lines of code y: 10 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/CastTypeLaxDescriptor.java x: 60 lines of code y: 8 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/CodePointToStringDescriptor.java x: 133 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/CreateRectangleDescriptor.java x: 109 lines of code y: 15 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/InjectFailureDescriptor.java x: 61 lines of code y: 12 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericDivideDescriptor.java x: 49 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericRoundDescriptor.java x: 29 lines of code y: 13 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericRoundHalfToEvenDescriptor.java x: 63 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericSubtractDescriptor.java x: 148 lines of code y: 12 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/SpatialIntersectDescriptor.java x: 938 lines of code y: 11 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringJoinDescriptor.java x: 40 lines of code y: 15 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringLengthDescriptor.java x: 82 lines of code y: 21 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringToCodePointDescriptor.java x: 96 lines of code y: 20 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/Substring2Descriptor.java x: 29 lines of code y: 19 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/Substring2Eval.java x: 83 lines of code y: 5 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/SwitchCaseDescriptor.java x: 72 lines of code y: 10 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ToAtomicDescriptor.java x: 161 lines of code y: 7 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/binary/BinaryConcatDescriptor.java x: 117 lines of code y: 17 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/bitwise/BitValuePositionFlagEvaluator.java x: 160 lines of code y: 12 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/records/FieldAccessNestedEvalFactory.java x: 219 lines of code y: 19 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/records/GetRecordFieldValueEvalFactory.java x: 131 lines of code y: 17 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/records/PutAutogeneratedKeyEvaluator.java x: 180 lines of code y: 3 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/records/RecordConcatEvalFactory.java x: 294 lines of code y: 10 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/records/RecordMergeDescriptor.java x: 50 lines of code y: 20 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/temporal/AbstractIntervalLogicFuncDescriptor.java x: 73 lines of code y: 16 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/temporal/CalendarDurationFromDateTimeDescriptor.java x: 157 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/temporal/GetOverlappingIntervalDescriptor.java x: 100 lines of code y: 17 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/temporal/IntervalBinDescriptor.java x: 195 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/LSMPrimaryInsertOperatorNodePushable.java x: 364 lines of code y: 21 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/unnestingfunctions/std/SpatialTileDescriptor.java x: 153 lines of code y: 3 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/metadata/IMetadataProvider.java x: 95 lines of code y: 27 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/physical/AbstractHashJoinPOperator.java x: 188 lines of code y: 12 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/physical/AbstractPreclusteredGroupByPOperator.java x: 248 lines of code y: 14 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/physical/AbstractWindowPOperator.java x: 246 lines of code y: 9 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/util/OperatorPropertiesUtil.java x: 244 lines of code y: 20 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/util/JoinUtils.java x: 317 lines of code y: 27 # changes hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/base/IAggregateEvaluatorFactory.java x: 7 lines of code y: 5 # changes hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/std/AssignRuntimeFactory.java x: 159 lines of code y: 16 # changes hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/std/SplitOperatorDescriptor.java x: 179 lines of code y: 10 # changes hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/std/StreamLimitRuntimeFactory.java x: 121 lines of code y: 8 # changes hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/std/StreamSelectRuntimeFactory.java x: 144 lines of code y: 13 # changes hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/std/UnnestRuntimeFactory.java x: 132 lines of code y: 12 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMDiskComponent.java x: 195 lines of code y: 27 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMMemoryComponent.java x: 314 lines of code y: 28 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMHarness.java x: 814 lines of code y: 71 # changes hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/Span.java x: 167 lines of code y: 15 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/CloudResettableInputStream.java x: 151 lines of code y: 10 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/NoopCloudClient.java x: 129 lines of code y: 1 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java x: 397 lines of code y: 90 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/LazyCloudIOManager.java x: 187 lines of code y: 20 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/exceptions/ErrorCode.java x: 174 lines of code y: 84 # changes hyracks-fullstack/hyracks/hyracks-storage-am-bloomfilter/src/main/java/org/apache/hyracks/storage/am/bloomfilter/impls/BloomFilter.java x: 353 lines of code y: 15 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/freepage/AppendOnlyLinkedMetadataPageManager.java x: 263 lines of code y: 14 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/impls/LSMBTree.java x: 422 lines of code y: 50 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMIndex.java x: 835 lines of code y: 61 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMInvertedComponentFileReferences.java x: 19 lines of code y: 1 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/impls/LSMInvertedIndex.java x: 440 lines of code y: 48 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/ondisk/OnDiskInvertedIndex.java x: 615 lines of code y: 32 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-rtree/src/main/java/org/apache/hyracks/storage/am/lsm/rtree/impls/LSMRTree.java x: 366 lines of code y: 41 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-rtree/src/main/java/org/apache/hyracks/storage/am/lsm/rtree/impls/LSMRTreeWithAntiMatterTuples.java x: 271 lines of code y: 38 # changes hyracks-fullstack/hyracks/hyracks-storage-am-rtree/src/main/java/org/apache/hyracks/storage/am/rtree/impls/RTree.java x: 931 lines of code y: 27 # changes hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/BufferCache.java x: 1245 lines of code y: 62 # changes asterixdb/asterix-doc/src/main/grammar/sqlpp.ebnf x: 167 lines of code y: 21 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/base/Statement.java x: 81 lines of code y: 22 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/FormatPrintVisitor.java x: 1246 lines of code y: 54 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/base/AbstractQueryExpressionVisitor.java x: 274 lines of code y: 18 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/base/ILangVisitor.java x: 148 lines of code y: 19 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/DatasetPartitions.java x: 36 lines of code y: 1 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/MetadataLockUtil.java x: 362 lines of code y: 17 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/TruncateOperatorDescriptor.java x: 138 lines of code y: 1 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util/ExpressionUtils.java x: 334 lines of code y: 17 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SessionConfig.java x: 152 lines of code y: 15 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/ApiServlet.java x: 200 lines of code y: 35 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryResultApiServlet.java x: 162 lines of code y: 35 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryServiceRequestParameters.java x: 606 lines of code y: 30 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/java/AsterixJavaClient.java x: 124 lines of code y: 22 # changes asterixdb/asterix-app/src/main/resources/webui/querytemplate.html x: 302 lines of code y: 12 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/NCUdfApiServlet.java x: 335 lines of code y: 20 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/azure/blobstorage/AzBlobStorageClientConfig.java x: 89 lines of code y: 2 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/AzureExternalFileWriter.java x: 26 lines of code y: 1 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/network/INetworkSecurityConfig.java x: 21 lines of code y: 16 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/library/ILibraryManager.java x: 40 lines of code y: 18 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/StorageConstants.java x: 39 lines of code y: 25 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/io/IOManager.java x: 545 lines of code y: 43 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/EstimatedCostComputationVisitor.java x: 396 lines of code y: 11 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint/LogicalOperatorPrettyPrintVisitor.java x: 655 lines of code y: 55 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/util/OperatorManipulationUtil.java x: 456 lines of code y: 36 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/NcLifecycleCoordinator.java x: 299 lines of code y: 30 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushLimitIntoPrimarySearchRule.java x: 189 lines of code y: 7 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/InlineVariablesRule.java x: 321 lines of code y: 12 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/cc/GlobalTxManager.java x: 220 lines of code y: 10 # changes asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/transaction/TransactionManager.java x: 218 lines of code y: 17 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/metadata/IFullyQualifiedName.java x: 3 lines of code y: 1 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/controllers/NCConfig.java x: 518 lines of code y: 43 # changes asterixdb/src/main/licenses/content/originals/www.bouncycastle.org_licence.html x: 80 lines of code y: 2 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/RemoveUnusedAssignAndAggregateRule.java x: 376 lines of code y: 22 # changes hyracks-fullstack/hyracks/hyracks-dataflow-common/src/main/java/org/apache/hyracks/dataflow/common/utils/FrameDebugUtils.java x: 175 lines of code y: 7 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/cc/CcApplicationContext.java x: 361 lines of code y: 11 # changes asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/GeoFunctionRegistrant.java x: 139 lines of code y: 4 # changes hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/src/main/java/org/apache/hyracks/maven/license/GenerateFileMojo.java x: 528 lines of code y: 29 # changes hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/src/main/java/org/apache/hyracks/maven/license/LicenseMojo.java x: 490 lines of code y: 28 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java x: 1676 lines of code y: 80 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/IntroduceSecondaryIndexInsertDeleteRule.java x: 1037 lines of code y: 54 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AbstractIntroduceAccessMethodRule.java x: 915 lines of code y: 56 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AccessMethodUtils.java x: 2557 lines of code y: 60 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/util/ValidateUtil.java x: 306 lines of code y: 29 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/IndexTupleTranslator.java x: 914 lines of code y: 39 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryIndexOperationsHelper.java x: 507 lines of code y: 46 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/types/hierachy/ATypeHierarchy.java x: 341 lines of code y: 14 # changes asterixdb/src/main/appended-resources/supplemental-models.xml x: 2270 lines of code y: 148 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/merge/MergeColumnTupleWriter.java x: 202 lines of code y: 11 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/CompilerProperties.java x: 303 lines of code y: 49 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/config/AlgebricksConfig.java x: 30 lines of code y: 26 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/PhysicalOptimizationConfig.java x: 333 lines of code y: 31 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/utils/LogicalOperatorDotVisitor.java x: 722 lines of code y: 21 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/job/profiling/om/PartitionProfile.java x: 66 lines of code y: 2 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/job/profiling/om/TaskProfile.java x: 175 lines of code y: 16 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/work/StartTasksWork.java x: 269 lines of code y: 33 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushAggregateIntoNestedSubplanRule.java x: 416 lines of code y: 18 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/LSMPrimaryUpsertOperatorNodePushable.java x: 553 lines of code y: 51 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/api/IFrameOperationCallback.java x: 9 lines of code y: 13 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/api/ILSMHarness.java x: 45 lines of code y: 21 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/message/RefreshAwsCredentialsRequest.java x: 52 lines of code y: 1 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/message/RefreshAwsCredentialsResponse.java x: 45 lines of code y: 1 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/active/RecoveryTask.java x: 195 lines of code y: 36 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/collectionsize/StorageSizeRewriter.java x: 60 lines of code y: 1 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/message/StorageSizeRequestMessage.java x: 69 lines of code y: 1 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/io/IIOManager.java x: 55 lines of code y: 18 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/active/ActiveNotificationHandler.java x: 220 lines of code y: 38 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/DatasetDataSource.java x: 190 lines of code y: 49 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/FunctionDataSource.java x: 118 lines of code y: 30 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/IsomorphismOperatorVisitor.java x: 760 lines of code y: 43 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/statement/CopyToStatement.java x: 209 lines of code y: 7 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/PrintTools.java x: 417 lines of code y: 12 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataTransactionContext.java x: 245 lines of code y: 33 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Function.java x: 143 lines of code y: 25 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FunctionTupleTranslator.java x: 593 lines of code y: 39 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Index.java x: 516 lines of code y: 32 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataBootstrap.java x: 483 lines of code y: 76 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Dataset.java x: 679 lines of code y: 69 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslator.java x: 722 lines of code y: 41 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util/FunctionUtil.java x: 355 lines of code y: 59 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/types/ARecordType.java x: 322 lines of code y: 19 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataRecordTypes.java x: 224 lines of code y: 40 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DataverseTupleTranslator.java x: 116 lines of code y: 18 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join/OptimizedHybridHashJoin.java x: 496 lines of code y: 33 # changes hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/utils/HttpUtil.java x: 277 lines of code y: 51 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/AbstractInlineUdfsVisitor.java x: 416 lines of code y: 33 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/frames/LIFOMetaDataFrame.java x: 255 lines of code y: 10 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/freepage/LinkedMetaDataPageManager.java x: 258 lines of code y: 17 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/metadata/schema/visitor/SchemaClipperVisitor.java x: 146 lines of code y: 8 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/query/QueryColumnMetadata.java x: 199 lines of code y: 17 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/util/SchemaJSONBuilderVisitor.java x: 107 lines of code y: 2 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/util/SchemaStringBuilderVisitor.java x: 114 lines of code y: 5 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/dictionary/FieldNameTrie.java x: 201 lines of code y: 1 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/dictionary/TrieNode.java x: 88 lines of code y: 1 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/util/string/UTF8StringUtil.java x: 547 lines of code y: 3 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/result/ResultPrinter.java x: 178 lines of code y: 20 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/ClusterControllerService.java x: 435 lines of code y: 62 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NodeControllerService.java x: 593 lines of code y: 92 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/comparators/AGeometryPartialBinaryComparatorFactory.java x: 40 lines of code y: 2 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/serde/jacksonjts/serde/GeometrySerializer.java x: 148 lines of code y: 1 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/subplan/InlineAllNtsInSubplanVisitor.java x: 633 lines of code y: 26 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/ExtractCommonOperatorsRule.java x: 593 lines of code y: 17 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/functions/FunctionCollection.java x: 1267 lines of code y: 84 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/operators/physical/InvertedIndexPOperator.java x: 162 lines of code y: 36 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/physical/AbstractPhysicalOperator.java x: 159 lines of code y: 9 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/SetMemoryRequirementsRule.java x: 287 lines of code y: 7 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/sort/AbstractFrameSorter.java x: 238 lines of code y: 12 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/NCQueryCancellationServlet.java x: 65 lines of code y: 16 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/job/JobSpecification.java x: 343 lines of code y: 19 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/executor/JobExecutor.java x: 681 lines of code y: 28 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/job/JobRun.java x: 327 lines of code y: 17 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/GlobalRecoveryManager.java x: 135 lines of code y: 33 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/utils/RebalanceUtil.java x: 327 lines of code y: 52 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/client/IHyracksClientInterface.java x: 37 lines of code y: 19 # changes hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/file/CompressedBufferedFileHandle.java x: 203 lines of code y: 9 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/statement/DatasetDecl.java x: 168 lines of code y: 26 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/SqlppQueryRewriter.java x: 544 lines of code y: 69 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/VariableCheckAndRewriteVisitor.java x: 320 lines of code y: 46 # changes hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/impls/DiskBTree.java x: 187 lines of code y: 11 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/QueryPartitionRewriter.java x: 183 lines of code y: 1 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow/IndexSearchOperatorNodePushable.java x: 393 lines of code y: 37 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/AListCastingPointable.java x: 117 lines of code y: 1 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/ARecordCastingPointable.java x: 427 lines of code y: 1 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/cast/ARecordCaster.java x: 277 lines of code y: 20 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/functions/FunctionTypeInferers.java x: 345 lines of code y: 29 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/IStatementExecutor.java x: 227 lines of code y: 45 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/result/JobResultCallback.java x: 98 lines of code y: 20 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/buffercache/read/PageRangesComputer.java x: 122 lines of code y: 2 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/sweep/ColumnSweepPlanner.java x: 199 lines of code y: 4 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/file/FieldCursorForDelimitedDataParser.java x: 390 lines of code y: 16 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/impls/AbstractTreeIndex.java x: 189 lines of code y: 28 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/api/ILSMIOOperation.java x: 48 lines of code y: 20 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/TracedIOOperation.java x: 151 lines of code y: 22 # changes asterixdb/asterix-active/src/main/java/org/apache/asterix/active/ActiveManager.java x: 180 lines of code y: 33 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/api/ILSMIndex.java x: 65 lines of code y: 27 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc/IndexCheckpointManager.java x: 228 lines of code y: 27 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/work/RegisterNodeWork.java x: 67 lines of code y: 25 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/SetAlgebricksPhysicalOperatorsRule.java x: 555 lines of code y: 36 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/api/IDatasetLifecycleManager.java x: 42 lines of code y: 23 # changes hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/compression/file/CompressedFileManager.java x: 221 lines of code y: 8 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/GlobalVirtualBufferCache.java x: 450 lines of code y: 20 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/api/INcApplicationContext.java x: 67 lines of code y: 28 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/sweep/ColumnSweeper.java x: 163 lines of code y: 2 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/utils/LSMBTreeUtil.java x: 116 lines of code y: 24 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/PlanNode.java x: 254 lines of code y: 15 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/storage/SizeBoundedConcurrentMergePolicy.java x: 180 lines of code y: 2 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java x: 565 lines of code y: 32 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/io/PersistedResourceRegistry.java x: 309 lines of code y: 20 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/ResultUtil.java x: 293 lines of code y: 18 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/Joblet.java x: 294 lines of code y: 25 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-nc-service/src/main/java/org/apache/hyracks/control/nc/service/NCService.java x: 213 lines of code y: 17 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree/ColumnBTreeRangeSearchCursor.java x: 233 lines of code y: 10 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/impls/LSMBTreeRangeSearchCursor.java x: 327 lines of code y: 27 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/BTreeAccessMethod.java x: 833 lines of code y: 51 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroduceSelectAccessMethodRule.java x: 410 lines of code y: 29 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/InvertedIndexAccessMethod.java x: 1076 lines of code y: 42 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/RTreeAccessMethod.java x: 298 lines of code y: 34 # changes hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/impls/BTree.java x: 842 lines of code y: 33 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/VirtualBufferCache.java x: 396 lines of code y: 23 # changes hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/IBufferCache.java x: 45 lines of code y: 17 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMIndexFileManager.java x: 253 lines of code y: 28 # changes hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/ClockPageReplacementStrategy.java x: 208 lines of code y: 9 # changes asterixdb/AsterixCodeFormatProfile.xml x: 279 lines of code y: 2 # changes hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/impls/BTreeCountingSearchCursor.java x: 189 lines of code y: 14 # changes hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/impls/BTreeRangeSearchCursor.java x: 247 lines of code y: 17 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/impls/TreeIndexDiskOrderScanCursor.java x: 119 lines of code y: 11 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/base/AbstractSqlppExpressionScopingVisitor.java x: 360 lines of code y: 30 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/base/AbstractSqlppSimpleExpressionVisitor.java x: 366 lines of code y: 27 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/OperatorDeepCopyVisitor.java x: 409 lines of code y: 32 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/SubstituteVariableVisitor.java x: 546 lines of code y: 25 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/UsedVariableVisitor.java x: 470 lines of code y: 25 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/MetadataManagerUtil.java x: 196 lines of code y: 28 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java x: 508 lines of code y: 58 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/SetAsterixPhysicalOperatorsRule.java x: 366 lines of code y: 36 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/OperatorUtils.java x: 274 lines of code y: 3 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/GatherFunctionCallsVisitor.java x: 215 lines of code y: 21 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/CheckSubqueryVisitor.java x: 290 lines of code y: 16 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/FreeVariableVisitor.java x: 457 lines of code y: 27 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/base/AbstractSqlppContainsExpressionVisitor.java x: 279 lines of code y: 7 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/visitor/PushdownOperatorVisitor.java x: 407 lines of code y: 9 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/ConsolidateProjectionAndFilterExpressionsProcessor.java x: 106 lines of code y: 1 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/EquivalentVariableExpressionComparatorVisitor.java x: 79 lines of code y: 1 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataManager.java x: 1146 lines of code y: 46 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/api/IMetadataManager.java x: 160 lines of code y: 31 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/LibraryTupleTranslator.java x: 124 lines of code y: 21 # changes asterixdb/asterix-active/src/main/java/org/apache/asterix/active/ActiveSourceOperatorNodePushable.java x: 95 lines of code y: 17 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/RebalanceApiServlet.java x: 227 lines of code y: 33 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/message/ExecuteStatementRequestMessage.java x: 223 lines of code y: 57 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/utils/FeedOperations.java x: 379 lines of code y: 45 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/feeds/FeedMetadataUtil.java x: 290 lines of code y: 47 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/functions/ExternalScalarFunctionInfo.java x: 19 lines of code y: 12 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/ExternalFunctionInfo.java x: 75 lines of code y: 18 # changes hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/HttpServer.java x: 369 lines of code y: 37 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/ColumnManagerFactory.java x: 128 lines of code y: 5 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/assembler/AssemblerInfo.java x: 68 lines of code y: 2 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/serde/ARecordSerializerDeserializer.java x: 300 lines of code y: 20 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/ArrayIndexUtil.java x: 281 lines of code y: 10 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryArrayIndexBTreeOperationsHelper.java x: 638 lines of code y: 12 # changes hyracks-fullstack/hyracks/hyracks-data/hyracks-data-std/src/main/java/org/apache/hyracks/data/std/primitive/UTF8StringPointable.java x: 509 lines of code y: 25 # changes asterixdb/asterix-dashboard/src/node/src/app/dashboard/query/plan-viewer.component.ts x: 444 lines of code y: 2 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/dataflow/LSMInsertDeleteOperatorNodePushable.java x: 237 lines of code y: 22 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow/IndexInsertUpdateDeleteOperatorNodePushable.java x: 197 lines of code y: 16 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/ClusterApiServlet.java x: 141 lines of code y: 29 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SampleOperationsHelper.java x: 299 lines of code y: 15 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/operators/physical/BTreeSearchPOperator.java x: 217 lines of code y: 27 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/LogicalOperatorDeepCopyWithNewVariablesVisitor.java x: 532 lines of code y: 30 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushFieldAccessRule.java x: 439 lines of code y: 25 # changes asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogManager.java x: 569 lines of code y: 42 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util/LangRecordParseUtil.java x: 168 lines of code y: 18 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/ExtractCommonExpressionsRule.java x: 344 lines of code y: 16 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/EnforceStructuralPropertiesRule.java x: 758 lines of code y: 37 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ConstantFoldingRule.java x: 29 lines of code y: 57 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/SchemaVariableVisitor.java x: 293 lines of code y: 12 # changes hyracks-fullstack/hyracks/hyracks-storage-am-bloomfilter/src/main/java/org/apache/hyracks/storage/am/bloomfilter/impls/MurmurHash128Bit.java x: 218 lines of code y: 2 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataCache.java x: 842 lines of code y: 16 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/storage/ResourceReference.java x: 156 lines of code y: 22 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/TypeTranslator.java x: 351 lines of code y: 24 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/AbstractNCUdfServlet.java x: 165 lines of code y: 14 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/statement/CreateFunctionStatement.java x: 164 lines of code y: 17 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/statement/CreateIndexStatement.java x: 146 lines of code y: 17 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/QueryPrintVisitor.java x: 378 lines of code y: 23 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroduceLSMComponentFilterRule.java x: 654 lines of code y: 27 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/OptimizableOperatorSubTree.java x: 499 lines of code y: 25 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/array/AbstractOperatorFromSubplanRewrite.java x: 437 lines of code y: 15 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FeedConnectionTupleTranslator.java x: 160 lines of code y: 19 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataIndex.java x: 211 lines of code y: 11 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/InternalDatasetDetails.java x: 275 lines of code y: 9 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/ViewDetails.java x: 253 lines of code y: 6 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasourceAdapterTupleTranslator.java x: 142 lines of code y: 24 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatatypeTupleTranslator.java x: 163 lines of code y: 27 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/TypeUtil.java x: 500 lines of code y: 28 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/lock/MetadataLockManager.java x: 258 lines of code y: 11 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/FunctionEntity.java x: 124 lines of code y: 3 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/InvertedIndexResourceFactoryProvider.java x: 226 lines of code y: 15 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryCorrelatedInvertedIndexOperationsHelper.java x: 270 lines of code y: 15 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryInvertedIndexOperationsHelper.java x: 267 lines of code y: 25 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/LSMSecondaryUpsertOperatorNodePushable.java x: 130 lines of code y: 19 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/intersect/IntersectOperatorDescriptor.java x: 334 lines of code y: 10 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/lifecycle/LifeCycleComponentManager.java x: 128 lines of code y: 9 # changes hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/ExitUtil.java x: 176 lines of code y: 37 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/controllers/CCConfig.java x: 403 lines of code y: 33 # changes asterixdb/asterix-replication/src/main/java/org/apache/asterix/replication/sync/ReplicaSynchronizer.java x: 73 lines of code y: 24 # changes asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogManagerWithReplication.java x: 98 lines of code y: 24 # changes hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/ChunkedResponse.java x: 166 lines of code y: 23 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/formats/NonTaggedDataFormat.java x: 378 lines of code y: 27 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/dataflow/LSMBTreeLocalResource.java x: 139 lines of code y: 20 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/dataflow/LSMInvertedIndexLocalResource.java x: 181 lines of code y: 13 # changes asterixdb/asterix-replication/src/main/java/org/apache/asterix/replication/messaging/ReplicateFileTask.java x: 116 lines of code y: 20 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join/InMemoryHashJoinOperatorDescriptor.java x: 206 lines of code y: 15 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/SweepIllegalNonfunctionalFunctions.java x: 303 lines of code y: 16 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/resource/PlanStagesGenerator.java x: 367 lines of code y: 5 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/resource/RequiredCapacityVisitor.java x: 309 lines of code y: 7 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/FDsAndEquivClassesVisitor.java x: 692 lines of code y: 18 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/IsomorphismVariableMappingVisitor.java x: 502 lines of code y: 19 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/PrimaryKeyVariablesVisitor.java x: 231 lines of code y: 8 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/ProducedVariableVisitor.java x: 267 lines of code y: 10 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryBTreeOperationsHelper.java x: 198 lines of code y: 31 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryRTreeOperationsHelper.java x: 220 lines of code y: 22 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/properties/PropertiesUtil.java x: 241 lines of code y: 8 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/bytes/stream/in/ByteBufferInputStream.java x: 127 lines of code y: 2 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/RTreeResourceFactoryProvider.java x: 231 lines of code y: 14 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-rtree/src/main/java/org/apache/hyracks/storage/am/lsm/rtree/impls/AbstractLSMRTree.java x: 186 lines of code y: 31 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-rtree/src/main/java/org/apache/hyracks/storage/am/lsm/rtree/utils/LSMRTreeUtils.java x: 225 lines of code y: 21 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/bytes/decoder/ParquetRunLengthBitPackingHybridDecoder.java x: 111 lines of code y: 1 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/bytes/stream/in/MultiByteBufferInputStream.java x: 232 lines of code y: 1 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/RemoveRedundantBooleanExpressionsInJoinRule.java x: 104 lines of code y: 2 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/plan/PlanStabilityVerifier.java x: 208 lines of code y: 5 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/RemoveRedundantVariablesRule.java x: 237 lines of code y: 7 # changes hyracks-fullstack/hyracks/hyracks-ipc/src/main/java/org/apache/hyracks/ipc/impl/HyracksConnection.java x: 402 lines of code y: 8 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/AlgebricksOptimizationContext.java x: 327 lines of code y: 11 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/LoadRecordFieldsRule.java x: 337 lines of code y: 18 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/DeepCopyVisitor.java x: 506 lines of code y: 39 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/SqlppCloneAndSubstituteVariablesVisitor.java x: 366 lines of code y: 24 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/CloneAndSubstituteVariablesVisitor.java x: 338 lines of code y: 25 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/SqlppGroupByVisitor.java x: 125 lines of code y: 14 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/util/SqlppVariableUtil.java x: 118 lines of code y: 20 # changes asterixdb/asterix-dashboard/src/node/src/app/dashboard/query/input.component.ts x: 490 lines of code y: 8 # changes asterixdb/asterix-dashboard/src/node/src/app/dashboard/query/plan-viewer.component.scss x: 167 lines of code y: 2 # changes asterixdb/asterix-dashboard/src/node/src/app/dashboard/query/tree-view.component.ts x: 486 lines of code y: 6 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/SqlCompatRewriteVisitor.java x: 585 lines of code y: 8 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/storage/IReplicaManager.java x: 18 lines of code y: 11 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/DiagnosticsApiServlet.java x: 128 lines of code y: 25 # changes hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/AbstractServlet.java x: 170 lines of code y: 28 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/PropertiesAccessor.java x: 218 lines of code y: 16 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/subplan/InlineSubplanInputForNestedTupleSourceRule.java x: 346 lines of code y: 17 # changes asterixdb/asterix-maven-plugins/asterix-grammar-extension-maven-plugin/src/main/java/org/apache/asterix/extension/grammar/GrammarExtensionMojo.java x: 935 lines of code y: 8 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryCorrelatedTreeIndexOperationsHelper.java x: 257 lines of code y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/LSMSecondaryIndexCreationTupleProcessorNodePushable.java x: 219 lines of code y: 5 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/SqlppRightJoinRewriteVisitor.java x: 296 lines of code y: 3 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/jobgen/impl/JobGenHelper.java x: 203 lines of code y: 5 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/common/NumberUtils.java x: 279 lines of code y: 5 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/SpatialJoinUtils.java x: 521 lines of code y: 2 # changes hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/HttpServerHandler.java x: 170 lines of code y: 30 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/SqlppGroupingSetsVisitor.java x: 429 lines of code y: 7 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/IRequestParameters.java x: 21 lines of code y: 20 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/RequestParameters.java x: 207 lines of code y: 19 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/joins/spatial/SpatialJoiner.java x: 165 lines of code y: 1 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/base/temporal/DateTimeFormatUtils.java x: 1116 lines of code y: 11 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/SqlppInlineUdfsVisitor.java x: 257 lines of code y: 21 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/base/temporal/GregorianCalendarSystem.java x: 459 lines of code y: 8 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/ipc/CCNCFunctions.java x: 1213 lines of code y: 27 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/ipc/NodeControllerRemoteProxy.java x: 132 lines of code y: 27 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/types/BuiltinType.java x: 918 lines of code y: 14 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/api/IInvertedIndex.java x: 13 lines of code y: 8 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/inmemory/InMemoryInvertedIndex.java x: 193 lines of code y: 26 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/search/InvertedIndexSearchResult.java x: 322 lines of code y: 4 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/search/InvertedListMerger.java x: 396 lines of code y: 8 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/util/InvertedIndexUtils.java x: 261 lines of code y: 19 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/expression/WindowExpression.java x: 309 lines of code y: 9 # changes hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/frames/BTreeFieldPrefixNSMLeafFrame.java x: 619 lines of code y: 11 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/typecast/StaticTypeCastUtil.java x: 414 lines of code y: 14 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/ipc/ClusterControllerRemoteProxy.java x: 152 lines of code y: 21 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/subplan/EliminateIsomorphicSubplanRule.java x: 210 lines of code y: 3 # changes asterixdb/asterix-maven-plugins/lexer-generator-maven-plugin/src/main/resources/Lexer.java x: 225 lines of code y: 5 # changes hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/win/WindowNestedPlansPushRuntime.java x: 315 lines of code y: 9 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/Servlets.java x: 25 lines of code y: 14 # changes hyracks-fullstack/hyracks/hyracks-ipc/src/main/java/org/apache/hyracks/ipc/impl/IPCConnectionManager.java x: 475 lines of code y: 27 # changes asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogReader.java x: 230 lines of code y: 11 # changes asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java x: 860 lines of code y: 14 # changes hyracks-fullstack/hyracks/hyracks-dataflow-common/src/main/java/org/apache/hyracks/dataflow/common/data/partition/range/AbstractFieldRangePartitionComputerFactory.java x: 203 lines of code y: 2 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/SimilarityCheckRule.java x: 265 lines of code y: 8 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/expressions/AbstractFunctionCallExpression.java x: 299 lines of code y: 6 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/inmemory/InMemoryInvertedIndexAccessor.java x: 108 lines of code y: 11 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/search/PartitionedTOccurrenceSearcher.java x: 247 lines of code y: 6 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/joins/interval/utils/memory/RunFileStream.java x: 143 lines of code y: 2 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/AbstractIntroduceGroupByCombinerRule.java x: 323 lines of code y: 14 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/operators/physical/IntervalMergeJoinPOperator.java x: 152 lines of code y: 2 # changes hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/impls/FieldPrefixSlotManager.java x: 252 lines of code y: 4 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/parser/SqlppGroupingSetsParser.java x: 312 lines of code y: 1 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMComponentFilter.java x: 147 lines of code y: 5 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/NumericAddSubMulDivTypeComputer.java x: 355 lines of code y: 9 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/NodeControllerData.java x: 256 lines of code y: 8 # changes hyracks-fullstack/hyracks/hyracks-net/src/main/java/org/apache/hyracks/net/protocols/muxdemux/ChannelSet.java x: 206 lines of code y: 13 # changes hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/win/WindowPartitionWriter.java x: 281 lines of code y: 3 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/util/DotFormatBuilder.java x: 191 lines of code y: 1 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/util/DotFormatGenerator.java x: 159 lines of code y: 1 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/impls/LSMInvertedIndexMergeCursor.java x: 297 lines of code y: 2 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/transactions/LogRecord.java x: 663 lines of code y: 19 # changes hyracks-fullstack/hyracks/hyracks-client/src/main/java/org/apache/hyracks/client/stats/impl/ClientCounterContext.java x: 203 lines of code y: 7 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/sort/AbstractSorterOperatorDescriptor.java x: 172 lines of code y: 8 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/structures/SerializableHashTable.java x: 378 lines of code y: 6 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryStatusApiServlet.java x: 92 lines of code y: 18 # changes asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogBuffer.java x: 281 lines of code y: 25 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/fuzzyjoin/similarity/SimilarityFiltersJaccard.java x: 185 lines of code y: 3 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/executor/ActivityClusterPlanner.java x: 393 lines of code y: 5 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/result/ResultState.java x: 293 lines of code y: 1 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/memory/ConcurrentFramePool.java x: 243 lines of code y: 3 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/fuzzyjoin/FuzzyJoinMemory.java x: 218 lines of code y: 4 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/structures/SimpleSerializableHashTable.java x: 382 lines of code y: 4 # changes asterixdb/asterix-maven-plugins/lexer-generator-maven-plugin/src/main/java/org/apache/asterix/lexergenerator/LexerNode.java x: 205 lines of code y: 2 # changes asterixdb/asterix-app/src/main/resources/sdk/static/js/asterix-sdk-stable.js x: 487 lines of code y: 2 # changes asterixdb/asterix-examples/src/main/resources/admaql101-demo/bottle.py x: 2361 lines of code y: 2 # changes asterixdb/asterix-examples/src/main/resources/admaql101-demo/static/js/demo.js x: 260 lines of code y: 2 # changes asterixdb/asterix-examples/src/main/resources/asterix-sdk-stable.js x: 572 lines of code y: 2 # changes asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/java/org/apache/asterix/recordmanagergenerator/RecordType.java x: 339 lines of code y: 2 # changes asterixdb/src/main/licenses/content/originals/www.eclipse.org_legal_epl-v10.html x: 216 lines of code y: 1 # changes asterixdb/asterix-app/src/main/resources/sdk/static/AdmAql101/demo.html x: 439 lines of code y: 1 # changes asterixdb/asterix-examples/src/main/resources/admaql101-demo/demo.tpl x: 461 lines of code y: 1 # changes asterixdb/asterix-examples/src/main/resources/admaql101-demo/static/js/asterix-sdk-stable.js x: 521 lines of code y: 1 # changes asterixdb/asterix-examples/src/main/resources/tweetbook-demo/static/js/tweetbook.js x: 745 lines of code y: 1 # changes asterixdb/asterix-examples/src/main/resources/tweetbook-demo/tweetbook.tpl x: 268 lines of code y: 1 # changes
372.0
# changes
  min: 1.0
  average: 6.5
  25th percentile: 2.0
  median: 4.0
  75th percentile: 7.0
  max: 372.0
0 5364.0
lines of code
min: 1.0 | average: 78.63 | 25th percentile: 20.0 | median: 40.0 | 75th percentile: 84.0 | max: 5364.0

Number of Contributors vs. Number of Changes: 5634 points

asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/EnumerateJoinsRule.java x: 8 # contributors y: 40 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinCondition.java x: 4 # contributors y: 10 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinEnum.java x: 7 # contributors y: 55 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinNode.java x: 6 # contributors y: 49 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java x: 7 # contributors y: 38 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3CloudClient.java x: 8 # contributors y: 29 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java x: 21 # contributors y: 82 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/QueryPartitionDatasource.java x: 3 # contributors y: 5 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsReader.java x: 2 # contributors y: 4 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc/RecoveryManager.java x: 16 # contributors y: 62 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/ParallelCacher.java x: 5 # contributors y: 12 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/StorageProperties.java x: 13 # contributors y: 45 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/DatasetInfo.java x: 10 # contributors y: 31 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/DatasetLifecycleManager.java x: 16 # contributors y: 73 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/DatasetResource.java x: 8 # contributors y: 20 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/StoragePathUtil.java x: 12 # contributors y: 37 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/MetadataProvider.java x: 25 # contributors y: 167 # changes asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource/PersistentLocalResourceRepository.java x: 16 # contributors y: 88 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/PullSelectOutOfEqJoin.java x: 6 # contributors y: 9 # changes hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/frames/BTreeNSMInteriorFrame.java x: 5 # contributors y: 8 # changes hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/impls/BTreeNSMBulkLoader.java x: 3 # contributors y: 4 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/build/IndexBuilder.java x: 8 # contributors y: 12 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow/IndexDataflowHelper.java x: 7 # contributors y: 18 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow/IndexLifecycleManager.java x: 8 # contributors y: 11 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/impls/AbstractTreeIndexBulkLoader.java x: 4 # contributors y: 7 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/api/AbstractColumnTupleWriter.java x: 6 # contributors y: 7 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree/ColumnBTreeBulkloader.java x: 6 # contributors y: 12 # changes hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/IResourceLifecycleManager.java x: 5 # contributors y: 6 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3ClientConfig.java x: 5 # contributors y: 17 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/azure/blobstorage/AzBlobStorageCloudClient.java x: 3 # contributors y: 6 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/IntroduceProjectsRule.java x: 7 # contributors y: 9 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/PushdownContext.java x: 3 # contributors y: 9 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/descriptor/ParquetDatasetScanDefineDescriptor.java x: 2 # contributors y: 2 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/AbstractFilterPushdownProcessor.java x: 7 # contributors y: 14 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/ColumnFilterPushdownProcessor.java x: 7 # contributors y: 15 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/ColumnRangeFilterPushdownProcessor.java x: 5 # contributors y: 10 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/DeltaTableFilterPushdownProcessor.java x: 4 # contributors y: 4 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/AbstractLangTranslator.java x: 14 # contributors y: 41 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/NCQueryServiceServlet.java x: 15 # contributors y: 66 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/active/ActiveEntityEventsListener.java x: 11 # contributors y: 65 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java x: 35 # contributors y: 372 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/GCSExternalFileWriterFactory.java x: 7 # contributors y: 13 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/S3ExternalFileWriterFactory.java x: 6 # contributors y: 17 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/flush/FlushColumnMetadata.java x: 8 # contributors y: 15 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/query/ColumnAssembler.java x: 4 # contributors y: 13 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/tuple/QueryColumnTupleReference.java x: 4 # contributors y: 14 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/values/reader/AbstractColumnValuesReader.java x: 5 # contributors y: 15 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/values/reader/PrimitiveColumnValuesReader.java x: 5 # contributors y: 11 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/ExternalProperties.java x: 11 # contributors y: 26 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/OptimizationConfUtil.java x: 14 # contributors y: 37 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/AsterixException.java x: 10 # contributors y: 14 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/ErrorCode.java x: 31 # contributors y: 215 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/ioopcallbacks/LSMIOOperationCallback.java x: 9 # contributors y: 20 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/storage/StorageIOStats.java x: 4 # contributors y: 5 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/functions/ExternalFunctionCompilerUtil.java x: 15 # contributors y: 37 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/DatasetUtil.java x: 17 # contributors y: 75 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/IndexUtil.java x: 16 # contributors y: 41 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/csv/AObjectPrinterFactory.java x: 9 # contributors y: 11 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/formats/nontagged/CSVPrinterFactoryProvider.java x: 8 # contributors y: 9 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/BuiltinFunctions.java x: 23 # contributors y: 132 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/comparisons/AbstractComparisonEvaluator.java x: 13 # contributors y: 23 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/comparisons/AbstractIfEqualsEvaluator.java x: 7 # contributors y: 11 # changes hyracks-fullstack/algebricks/algebricks-common/src/main/java/org/apache/hyracks/algebricks/common/exceptions/AlgebricksException.java x: 12 # contributors y: 25 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint/LogicalOperatorPrettyPrintVisitorJson.java x: 19 # contributors y: 65 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/AbstractRuleController.java x: 11 # contributors y: 19 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/HeuristicOptimizer.java x: 14 # contributors y: 26 # changes hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/meta/AlgebricksMetaOperatorDescriptor.java x: 10 # contributors y: 17 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/rewriter/runtime/SuperActivityOperatorNodePushable.java x: 12 # contributors y: 35 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/util/InvokeUtil.java x: 8 # contributors y: 34 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/Task.java x: 14 # contributors y: 47 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/group/HashSpillableTableFactory.java x: 10 # contributors y: 12 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join/NestedLoopJoinOperatorDescriptor.java x: 9 # contributors y: 14 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join/OptimizedHybridHashJoinOperatorDescriptor.java x: 15 # contributors y: 42 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/lsm/tuples/AbstractColumnTupleReference.java x: 4 # contributors y: 17 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/impls/LSMBTreePointSearchCursor.java x: 11 # contributors y: 24 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMIndexSearchCursor.java x: 9 # contributors y: 21 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMTreeIndexAccessor.java x: 8 # contributors y: 27 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/impls/LSMInvertedIndexAccessor.java x: 8 # contributors y: 21 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataNode.java x: 21 # contributors y: 96 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/exceptions/HyracksDataException.java x: 10 # contributors y: 30 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/exceptions/HyracksException.java x: 9 # contributors y: 28 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryServiceServlet.java x: 21 # contributors y: 128 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/CompiledStatements.java x: 13 # contributors y: 21 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/LangExpressionToPlanTranslator.java x: 26 # contributors y: 132 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/parquet/ParquetExternalWriterFactory.java x: 1 # contributors y: 2 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/APIFramework.java x: 23 # contributors y: 123 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/common/ILogicalBinaryComparator.java x: 2 # contributors y: 7 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/comparators/LogicalComplexBinaryComparator.java x: 3 # contributors y: 14 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/comparators/LogicalScalarBinaryComparator.java x: 3 # contributors y: 12 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc/NCAppRuntimeContext.java x: 19 # contributors y: 103 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/NCApplication.java x: 13 # contributors y: 81 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/AbstractCloudIOManager.java x: 8 # contributors y: 31 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/google/gcs/GCSCloudClient.java x: 9 # contributors y: 17 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/PrimaryIndexOperationTracker.java x: 11 # contributors y: 44 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/functions/EditDistanceListIsFilterableDescriptor.java x: 6 # contributors y: 8 # changes asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/functions/SimilarityJaccardPrefixCheckDescriptor.java x: 5 # contributors y: 5 # changes asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/aggregates/STUnionAggregateFunction.java x: 7 # contributors y: 8 # changes asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/STMakePoint3DDescriptor.java x: 7 # contributors y: 7 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/DataSourcePartitioningProvider.java x: 6 # contributors y: 11 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/StaticDataPartitioningProvider.java x: 4 # contributors y: 8 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/adm/AObjectPrinterFactory.java x: 8 # contributors y: 8 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/AbstractSerializableCountAggregateFunction.java x: 9 # contributors y: 12 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/AbstractSerializableSumAggregateFunction.java x: 10 # contributors y: 19 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractAvgAggregateFunction.java x: 11 # contributors y: 21 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractMinMaxAggregateFunction.java x: 11 # contributors y: 23 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/SqlSumAggregateDescriptor.java x: 9 # contributors y: 10 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/accessors/CircleCenterAccessor.java x: 11 # contributors y: 16 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/accessors/TemporalDayAccessor.java x: 10 # contributors y: 15 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/common/CreateMBREvalFactory.java x: 12 # contributors y: 15 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/ABooleanConstructorDescriptor.java x: 8 # contributors y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/ADayTimeDurationConstructorDescriptor.java x: 9 # contributors y: 15 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractBinaryStringEval.java x: 8 # contributors y: 17 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractNumericArithmeticEval.java x: 11 # contributors y: 17 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArrayDistinctDescriptor.java x: 6 # contributors y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArrayIntersectDescriptor.java x: 6 # contributors y: 16 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericDivideDescriptor.java x: 11 # contributors y: 14 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringEndsWithDescriptor.java x: 11 # contributors y: 13 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringLengthDescriptor.java x: 12 # contributors y: 21 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringToCodePointDescriptor.java x: 12 # contributors y: 20 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/records/GetRecordFieldValueEvalFactory.java x: 12 # contributors y: 17 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/metadata/IMetadataProvider.java x: 13 # contributors y: 27 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/util/OperatorPropertiesUtil.java x: 10 # contributors y: 20 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/util/JoinUtils.java x: 12 # contributors y: 27 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMDiskComponent.java x: 11 # contributors y: 27 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMMemoryComponent.java x: 10 # contributors y: 28 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMHarness.java x: 16 # contributors y: 71 # changes hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/Span.java x: 4 # contributors y: 15 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/NoopCloudClient.java x: 1 # contributors y: 1 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java x: 20 # contributors y: 90 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/LazyCloudIOManager.java x: 5 # contributors y: 20 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/SqlppSynonymRewriteVisitor.java x: 2 # contributors y: 9 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/exceptions/ErrorCode.java x: 21 # contributors y: 84 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/impls/LSMBTree.java x: 15 # contributors y: 50 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMIndex.java x: 20 # contributors y: 61 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/impls/LSMInvertedIndex.java x: 15 # contributors y: 48 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/impls/LSMInvertedIndexMergeOperation.java x: 4 # contributors y: 11 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/ondisk/OnDiskInvertedIndex.java x: 12 # contributors y: 32 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-rtree/src/main/java/org/apache/hyracks/storage/am/lsm/rtree/impls/LSMRTree.java x: 12 # contributors y: 41 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-rtree/src/main/java/org/apache/hyracks/storage/am/lsm/rtree/impls/LSMRTreeWithAntiMatterTuples.java x: 11 # contributors y: 38 # changes hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/BufferCache.java x: 13 # contributors y: 62 # changes asterixdb/asterix-doc/src/main/grammar/sqlpp.ebnf x: 5 # contributors y: 21 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/base/Statement.java x: 12 # contributors y: 22 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/FormatPrintVisitor.java x: 20 # contributors y: 54 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/base/AbstractQueryExpressionVisitor.java x: 12 # contributors y: 18 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/base/ILangVisitor.java x: 14 # contributors y: 19 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/ApiServlet.java x: 15 # contributors y: 35 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryResultApiServlet.java x: 14 # contributors y: 35 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryServiceRequestParameters.java x: 12 # contributors y: 30 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/java/AsterixJavaClient.java x: 14 # contributors y: 22 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/NCUdfApiServlet.java x: 7 # contributors y: 20 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/RMIServerFactory.java x: 3 # contributors y: 8 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/library/ILibraryManager.java x: 5 # contributors y: 18 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/StorageConstants.java x: 10 # contributors y: 25 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/io/IOManager.java x: 14 # contributors y: 43 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint/LogicalOperatorPrettyPrintVisitor.java x: 21 # contributors y: 55 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/util/OperatorManipulationUtil.java x: 11 # contributors y: 36 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/message/UpdateAwsCredentialsCacheRequest.java x: 1 # contributors y: 4 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/NcLifecycleCoordinator.java x: 8 # contributors y: 30 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/controllers/NCConfig.java x: 12 # contributors y: 43 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/RemoveUnusedAssignAndAggregateRule.java x: 10 # contributors y: 22 # changes hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/src/main/java/org/apache/hyracks/maven/license/GenerateFileMojo.java x: 6 # contributors y: 29 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java x: 15 # contributors y: 80 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/IntroduceSecondaryIndexInsertDeleteRule.java x: 15 # contributors y: 54 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AbstractIntroduceAccessMethodRule.java x: 17 # contributors y: 56 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AccessMethodUtils.java x: 18 # contributors y: 60 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/util/ValidateUtil.java x: 15 # contributors y: 29 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/IndexTupleTranslator.java x: 15 # contributors y: 39 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryIndexOperationsHelper.java x: 17 # contributors y: 46 # changes asterixdb/src/main/appended-resources/supplemental-models.xml x: 14 # contributors y: 148 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/CompilerProperties.java x: 15 # contributors y: 49 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/PhysicalOptimizationConfig.java x: 15 # contributors y: 31 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/utils/LogicalOperatorDotVisitor.java x: 10 # contributors y: 21 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/work/StartTasksWork.java x: 11 # contributors y: 33 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/LSMPrimaryUpsertOperatorNodePushable.java x: 14 # contributors y: 51 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/util/HyracksThrowingAction.java x: 2 # contributors y: 5 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/api/ILSMHarness.java x: 6 # contributors y: 21 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/active/RecoveryTask.java x: 8 # contributors y: 36 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DumpIndexRewriter.java x: 7 # contributors y: 17 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/DatasetDataSource.java x: 18 # contributors y: 49 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/FunctionDataSource.java x: 7 # contributors y: 30 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataTransactionContext.java x: 14 # contributors y: 33 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Function.java x: 8 # contributors y: 25 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FunctionTupleTranslator.java x: 14 # contributors y: 39 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Index.java x: 13 # contributors y: 32 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataBootstrap.java x: 19 # contributors y: 76 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Dataset.java x: 20 # contributors y: 69 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util/FunctionUtil.java x: 19 # contributors y: 59 # changes hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join/OptimizedHybridHashJoin.java x: 15 # contributors y: 33 # changes hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/utils/HttpUtil.java x: 10 # contributors y: 51 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/AbstractInlineUdfsVisitor.java x: 13 # contributors y: 33 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/query/QueryColumnMetadata.java x: 3 # contributors y: 17 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/ClusterControllerService.java x: 10 # contributors y: 62 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NodeControllerService.java x: 14 # contributors y: 92 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/functions/FunctionCollection.java x: 19 # contributors y: 84 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/operators/physical/InvertedIndexPOperator.java x: 14 # contributors y: 36 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/utils/RebalanceUtil.java x: 12 # contributors y: 52 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/SqlppQueryRewriter.java x: 17 # contributors y: 69 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/VariableCheckAndRewriteVisitor.java x: 11 # contributors y: 46 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow/IndexSearchOperatorNodePushable.java x: 16 # contributors y: 37 # changes asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/util/CloudFileUtil.java x: 1 # contributors y: 8 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/IStatementExecutor.java x: 17 # contributors y: 45 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/result/JobResultCallback.java x: 11 # contributors y: 20 # changes hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/impls/AbstractTreeIndex.java x: 12 # contributors y: 28 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/impls/LSMBTreeFileManager.java x: 8 # contributors y: 19 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMCleanupOperation.java x: 2 # contributors y: 1 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/TracedIOOperation.java x: 7 # contributors y: 22 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/partitions/MaterializingPipelinedPartition.java x: 9 # contributors y: 18 # changes hyracks-fullstack/hyracks/hyracks-cloud/src/main/java/org/apache/hyracks/cloud/sweeper/Sweeper.java x: 1 # contributors y: 5 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/AsterixOptimizationContext.java x: 3 # contributors y: 11 # changes hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/work/RegisterNodeWork.java x: 7 # contributors y: 25 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/SetAlgebricksPhysicalOperatorsRule.java x: 15 # contributors y: 36 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/api/INcApplicationContext.java x: 13 # contributors y: 28 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/utils/LSMBTreeUtil.java x: 13 # contributors y: 24 # changes asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/load/LoadColumnTupleReaderWriterFactory.java x: 1 # contributors y: 6 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree/ColumnBTreeRangeSearchCursor.java x: 1 # contributors y: 10 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/BTreeAccessMethod.java x: 17 # contributors y: 51 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroduceSelectAccessMethodRule.java x: 14 # contributors y: 29 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/InvertedIndexAccessMethod.java x: 16 # contributors y: 42 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/base/AbstractSqlppExpressionScopingVisitor.java x: 11 # contributors y: 30 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/OperatorDeepCopyVisitor.java x: 16 # contributors y: 32 # changes hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/UsedVariableVisitor.java x: 15 # contributors y: 25 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/cluster/IClusterStateManager.java x: 10 # contributors y: 27 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java x: 14 # contributors y: 58 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/SetAsterixPhysicalOperatorsRule.java x: 13 # contributors y: 36 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/api/IMetadataNode.java x: 11 # contributors y: 31 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/RebalanceApiServlet.java x: 9 # contributors y: 33 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/message/ExecuteStatementRequestMessage.java x: 13 # contributors y: 57 # changes asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/ExternalFunctionInfo.java x: 6 # contributors y: 18 # changes hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/ConsolidateLeftOuterJoinSelectsRule.java x: 3 # contributors y: 2 # changes hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/HttpServer.java x: 9 # contributors y: 37 # changes hyracks-fullstack/algebricks/algebricks-compiler/src/main/java/org/apache/hyracks/algebricks/compiler/api/HeuristicCompilerFactoryBuilder.java x: 9 # contributors y: 25 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/DatasetRewriter.java x: 4 # contributors y: 20 # changes asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogManager.java x: 8 # contributors y: 42 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ConstantFoldingRule.java x: 16 # contributors y: 57 # changes asterixdb/asterix-common/src/main/java/org/apache/asterix/common/storage/ResourceReference.java x: 5 # contributors y: 22 # changes asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/TypeTranslator.java x: 9 # contributors y: 24 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/AbstractNCUdfServlet.java x: 5 # contributors y: 14 # changes asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/QueryPrintVisitor.java x: 9 # contributors y: 23 # changes asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc/ReplicaManager.java x: 5 # contributors y: 26 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/util/FunctionMapUtil.java x: 8 # contributors y: 24 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SplitsAndConstraintsUtil.java x: 8 # contributors y: 22 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasourceAdapterTupleTranslator.java x: 12 # contributors y: 24 # changes asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryInvertedIndexOperationsHelper.java x: 13 # contributors y: 25 # changes asterixdb/asterix-replication/src/main/java/org/apache/asterix/replication/sync/ReplicaSynchronizer.java x: 6 # contributors y: 24 # changes asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogManagerWithReplication.java x: 7 # contributors y: 24 # changes hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/ChunkedResponse.java x: 6 # contributors y: 23 # changes asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/formats/NonTaggedDataFormat.java x: 7 # contributors y: 27 # changes hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/dataflow/LSMBTreeLocalResource.java x: 13 # contributors y: 20 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/DeepCopyVisitor.java x: 12 # contributors y: 39 # changes hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/src/main/java/org/apache/hyracks/maven/license/SourcePointerResolver.java x: 2 # contributors y: 12 # changes asterixdb/asterix-replication/src/main/java/org/apache/asterix/replication/management/ReplicationChannel.java x: 7 # contributors y: 28 # changes asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/SqlCompatRewriteVisitor.java x: 2 # contributors y: 8 # changes hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/HttpServerHandler.java x: 9 # contributors y: 30 # changes asterixdb/asterix-doc/src/site/site.xml x: 10 # contributors y: 24 # changes hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/messages/IMessage.java x: 7 # contributors y: 5 # changes hyracks-fullstack/hyracks/hyracks-net/src/main/java/org/apache/hyracks/net/protocols/muxdemux/FullFrameChannelReadInterface.java x: 3 # contributors y: 15 # changes
372.0
# changes
  min: 1.0
  average: 6.5
  25th percentile: 2.0
  median: 4.0
  75th percentile: 7.0
  max: 372.0
0 35.0
# contributors
min: 1.0 | average: 3.84 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 35.0

Number of Contributors vs. File Size: 5634 points

asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/EnumerateJoinsRule.java x: 8 # contributors y: 1242 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinCondition.java x: 4 # contributors y: 31 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinEnum.java x: 7 # contributors y: 1295 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinNode.java x: 6 # contributors y: 1407 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java x: 7 # contributors y: 924 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3CloudClient.java x: 8 # contributors y: 331 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java x: 21 # contributors y: 389 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/QueryPartitionDatasource.java x: 3 # contributors y: 123 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/StorageComponentsReader.java x: 2 # contributors y: 76 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc/RecoveryManager.java x: 16 # contributors y: 879 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/lazy/ParallelCacher.java x: 5 # contributors y: 200 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/StorageProperties.java x: 13 # contributors y: 285 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/DatasetInfo.java x: 10 # contributors y: 271 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/DatasetLifecycleManager.java x: 16 # contributors y: 669 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/DatasetResource.java x: 8 # contributors y: 146 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/StoragePathUtil.java x: 12 # contributors y: 170 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/MetadataProvider.java x: 25 # contributors y: 1710 lines of code asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource/PersistentLocalResourceRepository.java x: 16 # contributors y: 710 lines of code hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/PullSelectOutOfEqJoin.java x: 6 # contributors y: 90 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/frames/BTreeNSMInteriorFrame.java x: 5 # contributors y: 344 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/impls/BTreeNSMBulkLoader.java x: 3 # contributors y: 228 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/build/IndexBuilder.java x: 8 # contributors y: 74 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow/IndexDataflowHelper.java x: 7 # contributors y: 84 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow/IndexLifecycleManager.java x: 8 # contributors y: 156 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/impls/AbstractTreeIndexBulkLoader.java x: 4 # contributors y: 133 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/api/AbstractColumnTupleWriter.java x: 6 # contributors y: 17 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree/ColumnBTreeBulkloader.java x: 6 # contributors y: 231 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree/ColumnBTreeWriteLeafFrame.java x: 6 # contributors y: 57 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/util/ComponentUtils.java x: 6 # contributors y: 113 lines of code hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/IResourceLifecycleManager.java x: 5 # contributors y: 11 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3ClientConfig.java x: 5 # contributors y: 109 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/CloudProperties.java x: 7 # contributors y: 240 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/azure/blobstorage/AzBlobStorageCloudClient.java x: 3 # contributors y: 359 lines of code hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/IntroduceProjectsRule.java x: 7 # contributors y: 136 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3ParallelDownloader.java x: 3 # contributors y: 168 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushValueAccessAndFilterDownRule.java x: 5 # contributors y: 86 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/PushdownContext.java x: 3 # contributors y: 144 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/descriptor/ParquetDatasetScanDefineDescriptor.java x: 2 # contributors y: 20 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/AbstractFilterPushdownProcessor.java x: 7 # contributors y: 206 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/ColumnFilterPushdownProcessor.java x: 7 # contributors y: 123 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/ExternalDatasetFilterPushdownProcessor.java x: 3 # contributors y: 60 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/AbstractLangTranslator.java x: 14 # contributors y: 383 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/NCQueryServiceServlet.java x: 15 # contributors y: 183 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/active/ActiveEntityEventsListener.java x: 11 # contributors y: 631 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java x: 35 # contributors y: 5364 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/ICloudGuardian.java x: 2 # contributors y: 30 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/parquet/ParquetSchemaInferPoolWriter.java x: 3 # contributors y: 81 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/AbstractCloudExternalFileWriterFactory.java x: 4 # contributors y: 126 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/writer/S3ExternalFileWriterFactory.java x: 6 # contributors y: 75 lines of code asterixdb/asterix-column/src/main/java/org/apache/asterix/column/filter/FalseColumnFilterEvaluator.java x: 3 # contributors y: 29 lines of code asterixdb/asterix-column/src/main/java/org/apache/asterix/column/filter/iterable/IColumnIterableFilterEvaluator.java x: 3 # contributors y: 11 lines of code asterixdb/asterix-column/src/main/java/org/apache/asterix/column/filter/iterable/evaluator/AbstractIterableFilterEvaluator.java x: 4 # contributors y: 95 lines of code asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/flush/FlushColumnMetadata.java x: 8 # contributors y: 460 lines of code asterixdb/asterix-column/src/main/java/org/apache/asterix/column/tuple/QueryColumnTupleReference.java x: 4 # contributors y: 151 lines of code asterixdb/asterix-column/src/main/java/org/apache/asterix/column/tuple/QueryColumnWithMetaTupleReference.java x: 4 # contributors y: 176 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/ExternalProperties.java x: 11 # contributors y: 150 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/OptimizationConfUtil.java x: 14 # contributors y: 203 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/AsterixException.java x: 10 # contributors y: 44 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/CompilationException.java x: 8 # contributors y: 44 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/ErrorCode.java x: 31 # contributors y: 449 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/ioopcallbacks/LSMIOOperationCallback.java x: 9 # contributors y: 270 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/functions/ExternalFunctionCompilerUtil.java x: 15 # contributors y: 151 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/DatasetUtil.java x: 17 # contributors y: 666 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/IndexUtil.java x: 16 # contributors y: 318 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/filter/ParquetFilterBuilder.java x: 2 # contributors y: 186 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/common/ExpressionTypeComputer.java x: 5 # contributors y: 60 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/csv/AObjectPrinterFactory.java x: 9 # contributors y: 159 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/csv/AStringPrinterFactory.java x: 7 # contributors y: 36 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/functions/BuiltinFunctions.java x: 23 # contributors y: 2721 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/comparisons/AbstractComparisonEvaluator.java x: 13 # contributors y: 133 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/comparisons/MissingIfEqualsDescriptor.java x: 7 # contributors y: 44 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/IfInfDescriptor.java x: 5 # contributors y: 40 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/projection/ExternalDatasetProjectionFiltrationInfo.java x: 3 # contributors y: 191 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/projection/ParquetExternalDatasetProjectionFiltrationInfo.java x: 2 # contributors y: 56 lines of code hyracks-fullstack/algebricks/algebricks-common/src/main/java/org/apache/hyracks/algebricks/common/exceptions/AlgebricksException.java x: 12 # contributors y: 111 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint/LogicalOperatorPrettyPrintVisitorJson.java x: 19 # contributors y: 1165 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/AbstractRuleController.java x: 11 # contributors y: 140 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/HeuristicOptimizer.java x: 14 # contributors y: 104 lines of code hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/meta/AlgebricksMetaOperatorDescriptor.java x: 10 # contributors y: 227 lines of code hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/rewriter/runtime/SuperActivityOperatorNodePushable.java x: 12 # contributors y: 253 lines of code hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/util/InvokeUtil.java x: 8 # contributors y: 492 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/Task.java x: 14 # contributors y: 468 lines of code hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join/NestedLoopJoinOperatorDescriptor.java x: 9 # contributors y: 180 lines of code hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join/OptimizedHybridHashJoinOperatorDescriptor.java x: 15 # contributors y: 667 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/lsm/LSMColumnBTreeRangeSearchCursor.java x: 4 # contributors y: 84 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/impls/LSMBTreePointSearchCursor.java x: 11 # contributors y: 255 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMTreeIndexAccessor.java x: 8 # contributors y: 210 lines of code hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/ExponentialRetryPolicy.java x: 4 # contributors y: 54 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/RuntimeDataException.java x: 6 # contributors y: 26 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataNode.java x: 21 # contributors y: 2692 lines of code hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/exceptions/HyracksException.java x: 9 # contributors y: 129 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryServiceServlet.java x: 21 # contributors y: 490 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/CompiledStatements.java x: 13 # contributors y: 539 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/LangExpressionToPlanTranslator.java x: 26 # contributors y: 1968 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/parquet/ParquetExternalWriterFactory.java x: 1 # contributors y: 35 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/provider/ExternalWriterProvider.java x: 8 # contributors y: 244 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/APIFramework.java x: 23 # contributors y: 556 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/comparators/ComparatorUtil.java x: 5 # contributors y: 174 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/comparators/LogicalScalarBinaryComparator.java x: 3 # contributors y: 172 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/schema/ExpectedSchemaBuilder.java x: 5 # contributors y: 215 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/schema/ObjectExpectedSchemaNode.java x: 5 # contributors y: 72 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/visitor/ConstantFoldingVisitor.java x: 3 # contributors y: 403 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc/NCAppRuntimeContext.java x: 19 # contributors y: 639 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/NCApplication.java x: 13 # contributors y: 356 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/AbstractCloudIOManager.java x: 8 # contributors y: 401 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/cloud/IPartitionBootstrapper.java x: 4 # contributors y: 11 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/PrimaryIndexOperationTracker.java x: 11 # contributors y: 343 lines of code asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/common/SimilarityJaccardCheckEvaluator.java x: 5 # contributors y: 127 lines of code asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/common/SimilarityJaccardPrefixEvaluator.java x: 5 # contributors y: 165 lines of code asterixdb/asterix-fuzzyjoin/src/main/java/org/apache/asterix/runtime/evaluators/functions/SimilarityDescriptor.java x: 6 # contributors y: 190 lines of code asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/AbstractSTSingleGeometryDescriptor.java x: 7 # contributors y: 102 lines of code asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/ParseGeoJSONDescriptor.java x: 6 # contributors y: 151 lines of code asterixdb/asterix-geo/src/main/java/org/apache/asterix/geo/evaluators/functions/STMakeEnvelopeDescriptorSRID.java x: 8 # contributors y: 119 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/DataSourcePartitioningProvider.java x: 6 # contributors y: 135 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/PushdownUtil.java x: 5 # contributors y: 235 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/scalar/AbstractScalarAggregateDescriptor.java x: 11 # contributors y: 66 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/AbstractSerializableAvgAggregateFunction.java x: 11 # contributors y: 251 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/AbstractSerializableCountAggregateFunction.java x: 9 # contributors y: 86 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/AbstractSerializableSingleVariableStatisticsAggregateFunction.java x: 6 # contributors y: 346 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/AbstractSerializableSumAggregateFunction.java x: 10 # contributors y: 192 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/SerializableAvgAggregateDescriptor.java x: 8 # contributors y: 31 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/SerializableSqlSumAggregateFunction.java x: 9 # contributors y: 41 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/serializable/std/SerializableSumAggregateFunction.java x: 9 # contributors y: 44 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractCountAggregateFunction.java x: 9 # contributors y: 77 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractMedianAggregateFunction.java x: 4 # contributors y: 324 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractMinMaxAggregateFunction.java x: 11 # contributors y: 185 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractSingleVarStatisticsAggregateFunction.java x: 6 # contributors y: 298 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/AbstractSumAggregateFunction.java x: 10 # contributors y: 183 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/aggregates/std/SqlMinMaxAggregateFunction.java x: 7 # contributors y: 19 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/accessors/TemporalDayAccessor.java x: 10 # contributors y: 105 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/accessors/TemporalYearAccessor.java x: 10 # contributors y: 125 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/common/CreateMBREvalFactory.java x: 12 # contributors y: 337 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/common/FullTextContainsFunctionEvaluator.java x: 4 # contributors y: 306 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/ABinaryHexStringConstructorDescriptor.java x: 12 # contributors y: 49 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/ACircleConstructorDescriptor.java x: 8 # contributors y: 90 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/AInt16ConstructorDescriptor.java x: 10 # contributors y: 34 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/AIntervalStartFromDateConstructorDescriptor.java x: 10 # contributors y: 134 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/constructors/AbstractFloatConstructorEvaluator.java x: 3 # contributors y: 88 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractConcatStringEval.java x: 3 # contributors y: 237 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractNumericArithmeticEval.java x: 11 # contributors y: 487 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/AbstractUnaryNumericFunctionEval.java x: 9 # contributors y: 121 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArrayIntersectDescriptor.java x: 6 # contributors y: 318 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/ArrayStarDescriptor.java x: 6 # contributors y: 247 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/CreateCircleDescriptor.java x: 11 # contributors y: 92 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/CreatePointDescriptor.java x: 10 # contributors y: 83 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/CreateRectangleDescriptor.java x: 11 # contributors y: 109 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/NumericDivideDescriptor.java x: 11 # contributors y: 49 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/SpatialIntersectDescriptor.java x: 8 # contributors y: 938 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringContainsDescriptor.java x: 11 # contributors y: 37 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringLengthDescriptor.java x: 12 # contributors y: 82 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringToCodePointDescriptor.java x: 12 # contributors y: 96 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/records/FieldAccessNestedEvalFactory.java x: 11 # contributors y: 219 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/records/GetRecordFieldValueEvalFactory.java x: 12 # contributors y: 131 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/records/RecordConcatEvalFactory.java x: 5 # contributors y: 294 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/temporal/CalendarDurationFromDateTimeDescriptor.java x: 10 # contributors y: 157 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/temporal/IntervalBinDescriptor.java x: 9 # contributors y: 195 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/LSMPrimaryInsertOperatorNodePushable.java x: 11 # contributors y: 364 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/metadata/IMetadataProvider.java x: 13 # contributors y: 95 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/physical/AbstractPreclusteredGroupByPOperator.java x: 9 # contributors y: 248 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/util/OperatorPropertiesUtil.java x: 10 # contributors y: 244 lines of code hyracks-fullstack/algebricks/algebricks-runtime/src/main/java/org/apache/hyracks/algebricks/runtime/operators/std/SplitOperatorDescriptor.java x: 7 # contributors y: 179 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMDiskComponent.java x: 11 # contributors y: 195 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMMemoryComponent.java x: 10 # contributors y: 314 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMHarness.java x: 16 # contributors y: 814 lines of code asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/NoopCloudClient.java x: 1 # contributors y: 129 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java x: 20 # contributors y: 397 lines of code hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/exceptions/ErrorCode.java x: 21 # contributors y: 174 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-bloomfilter/src/main/java/org/apache/hyracks/storage/am/bloomfilter/impls/BloomFilter.java x: 7 # contributors y: 353 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/freepage/AppendOnlyLinkedMetadataPageManager.java x: 6 # contributors y: 263 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/impls/LSMBTree.java x: 15 # contributors y: 422 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/AbstractLSMIndex.java x: 20 # contributors y: 835 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/ChainedLSMDiskComponentBulkLoader.java x: 7 # contributors y: 153 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/LSMInvertedComponentFileReferences.java x: 1 # contributors y: 19 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/impls/LSMInvertedIndex.java x: 15 # contributors y: 440 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/ondisk/OnDiskInvertedIndex.java x: 12 # contributors y: 615 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-rtree/src/main/java/org/apache/hyracks/storage/am/lsm/rtree/impls/LSMRTree.java x: 12 # contributors y: 366 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-rtree/src/main/java/org/apache/hyracks/storage/am/rtree/impls/RTree.java x: 11 # contributors y: 931 lines of code hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/BufferCache.java x: 13 # contributors y: 1245 lines of code asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/FormatPrintVisitor.java x: 20 # contributors y: 1246 lines of code asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/base/AbstractQueryExpressionVisitor.java x: 12 # contributors y: 274 lines of code asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/base/ILangVisitor.java x: 14 # contributors y: 148 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/MetadataLockUtil.java x: 9 # contributors y: 362 lines of code asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util/ExpressionUtils.java x: 9 # contributors y: 334 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/EntityDetails.java x: 2 # contributors y: 104 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/ApiServlet.java x: 15 # contributors y: 200 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryServiceRequestParameters.java x: 12 # contributors y: 606 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/api/java/AsterixJavaClient.java x: 14 # contributors y: 124 lines of code asterixdb/asterix-app/src/main/resources/webui/querytemplate.html x: 8 # contributors y: 302 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/NCUdfApiServlet.java x: 7 # contributors y: 335 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/io/IOManager.java x: 14 # contributors y: 545 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/EstimatedCostComputationVisitor.java x: 5 # contributors y: 396 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/prettyprint/LogicalOperatorPrettyPrintVisitor.java x: 21 # contributors y: 655 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/util/OperatorManipulationUtil.java x: 11 # contributors y: 456 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/cc/GlobalTxManager.java x: 4 # contributors y: 220 lines of code asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/transaction/TransactionManager.java x: 8 # contributors y: 218 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/controllers/NCConfig.java x: 12 # contributors y: 518 lines of code hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/RemoveUnusedAssignAndAggregateRule.java x: 10 # contributors y: 376 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/cc/CcApplicationContext.java x: 6 # contributors y: 361 lines of code hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/src/main/java/org/apache/hyracks/maven/license/GenerateFileMojo.java x: 6 # contributors y: 528 lines of code hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/src/main/java/org/apache/hyracks/maven/license/LicenseMojo.java x: 6 # contributors y: 490 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java x: 15 # contributors y: 1676 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/IntroduceSecondaryIndexInsertDeleteRule.java x: 15 # contributors y: 1037 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AbstractIntroduceAccessMethodRule.java x: 17 # contributors y: 915 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/AccessMethodUtils.java x: 18 # contributors y: 2557 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/util/ValidateUtil.java x: 15 # contributors y: 306 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/IndexTupleTranslator.java x: 15 # contributors y: 914 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryIndexOperationsHelper.java x: 17 # contributors y: 507 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/types/hierachy/ATypeHierarchy.java x: 8 # contributors y: 341 lines of code asterixdb/src/main/appended-resources/supplemental-models.xml x: 14 # contributors y: 2270 lines of code asterixdb/asterix-column/src/main/java/org/apache/asterix/column/operation/lsm/merge/MergeColumnTupleWriter.java x: 4 # contributors y: 202 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/rewriter/base/PhysicalOptimizationConfig.java x: 15 # contributors y: 333 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/utils/LogicalOperatorDotVisitor.java x: 10 # contributors y: 722 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushAggregateIntoNestedSubplanRule.java x: 7 # contributors y: 416 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/operators/LSMPrimaryUpsertOperatorNodePushable.java x: 14 # contributors y: 553 lines of code hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/subplan/IntroduceGroupByForSubplanRule.java x: 8 # contributors y: 260 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/message/RefreshAwsCredentialsRequest.java x: 1 # contributors y: 52 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/message/StorageSizeRequestMessage.java x: 1 # contributors y: 69 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/DatasetDataSource.java x: 18 # contributors y: 190 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/IsomorphismOperatorVisitor.java x: 14 # contributors y: 760 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/PrintTools.java x: 9 # contributors y: 417 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataTransactionContext.java x: 14 # contributors y: 245 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FunctionTupleTranslator.java x: 14 # contributors y: 593 lines of code hyracks-fullstack/hyracks/hyracks-cloud/src/main/java/org/apache/hyracks/cloud/filesystem/PhysicalDrive.java x: 2 # contributors y: 138 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Index.java x: 13 # contributors y: 516 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataBootstrap.java x: 19 # contributors y: 483 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Dataset.java x: 20 # contributors y: 679 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslator.java x: 14 # contributors y: 722 lines of code asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util/FunctionUtil.java x: 19 # contributors y: 355 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/types/ARecordType.java x: 11 # contributors y: 322 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataRecordTypes.java x: 12 # contributors y: 224 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/CancelUnnestWithNestedListifyRule.java x: 7 # contributors y: 223 lines of code hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/join/OptimizedHybridHashJoin.java x: 15 # contributors y: 496 lines of code hyracks-fullstack/hyracks/hyracks-http/src/main/java/org/apache/hyracks/http/server/utils/HttpUtil.java x: 10 # contributors y: 277 lines of code asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/AbstractInlineUdfsVisitor.java x: 13 # contributors y: 416 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/frames/LIFOMetaDataFrame.java x: 5 # contributors y: 255 lines of code asterixdb/asterix-column/src/main/java/org/apache/asterix/column/util/SchemaJSONBuilderVisitor.java x: 1 # contributors y: 107 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/dictionary/FieldNameTrie.java x: 1 # contributors y: 201 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/dictionary/TrieNode.java x: 1 # contributors y: 88 lines of code hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/util/string/UTF8StringUtil.java x: 3 # contributors y: 547 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/ClusterControllerService.java x: 10 # contributors y: 435 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/serde/jacksonjts/serde/GeometrySerializer.java x: 1 # contributors y: 148 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/subplan/InlineAllNtsInSubplanVisitor.java x: 10 # contributors y: 633 lines of code hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/ExtractCommonOperatorsRule.java x: 8 # contributors y: 593 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/functions/FunctionCollection.java x: 19 # contributors y: 1267 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/executor/JobExecutor.java x: 10 # contributors y: 681 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/job/JobManager.java x: 12 # contributors y: 387 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/job/JobRun.java x: 10 # contributors y: 327 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/AnalysisUtil.java x: 7 # contributors y: 265 lines of code asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/SqlppQueryRewriter.java x: 17 # contributors y: 544 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/function/QueryPartitionRewriter.java x: 1 # contributors y: 183 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/dataflow/IndexSearchOperatorNodePushable.java x: 16 # contributors y: 393 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/ARecordCastingPointable.java x: 1 # contributors y: 427 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/cast/ARecordCaster.java x: 12 # contributors y: 277 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/buffercache/read/CloudColumnReadContext.java x: 2 # contributors y: 152 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/records/RecordReplaceEvaluator.java x: 2 # contributors y: 109 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/TypeComputeUtils.java x: 6 # contributors y: 198 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/functions/FunctionTypeInferers.java x: 10 # contributors y: 345 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/IStatementExecutor.java x: 17 # contributors y: 227 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/cloud/sweep/ColumnSweepPlanner.java x: 2 # contributors y: 199 lines of code hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/file/FieldCursorForDelimitedDataParser.java x: 7 # contributors y: 390 lines of code hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/SetAlgebricksPhysicalOperatorsRule.java x: 15 # contributors y: 555 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/context/GlobalVirtualBufferCache.java x: 9 # contributors y: 450 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/api/INcApplicationContext.java x: 13 # contributors y: 67 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree/src/main/java/org/apache/hyracks/storage/am/lsm/btree/utils/LSMBTreeUtil.java x: 13 # contributors y: 116 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/PlanNode.java x: 4 # contributors y: 254 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/config/ConfigManager.java x: 8 # contributors y: 565 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/io/PersistedResourceRegistry.java x: 11 # contributors y: 309 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/ResultUtil.java x: 9 # contributors y: 293 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroduceJoinAccessMethodRule.java x: 13 # contributors y: 310 lines of code hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/context/IHyracksJobletContext.java x: 9 # contributors y: 20 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree/ColumnBTreeRangeSearchCursor.java x: 1 # contributors y: 233 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/BTreeAccessMethod.java x: 17 # contributors y: 833 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroduceSelectAccessMethodRule.java x: 14 # contributors y: 410 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/InvertedIndexAccessMethod.java x: 16 # contributors y: 1076 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/impls/BTree.java x: 11 # contributors y: 842 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-common/src/main/java/org/apache/hyracks/storage/am/lsm/common/impls/VirtualBufferCache.java x: 10 # contributors y: 396 lines of code asterixdb/AsterixCodeFormatProfile.xml x: 2 # contributors y: 279 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/OperatorDeepCopyVisitor.java x: 16 # contributors y: 409 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/SubstituteVariableVisitor.java x: 12 # contributors y: 546 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/UsedVariableVisitor.java x: 15 # contributors y: 470 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/ClusterStateManager.java x: 14 # contributors y: 508 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/SetAsterixPhysicalOperatorsRule.java x: 13 # contributors y: 366 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/OperatorUtils.java x: 3 # contributors y: 274 lines of code asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/CheckSubqueryVisitor.java x: 8 # contributors y: 290 lines of code asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/FreeVariableVisitor.java x: 12 # contributors y: 457 lines of code asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/base/AbstractSqlppContainsExpressionVisitor.java x: 3 # contributors y: 279 lines of code hyracks-fullstack/hyracks/hyracks-util/src/main/java/org/apache/hyracks/util/JSONUtil.java x: 8 # contributors y: 183 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/visitor/PushdownOperatorVisitor.java x: 2 # contributors y: 407 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataManager.java x: 11 # contributors y: 1146 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/RebalanceApiServlet.java x: 9 # contributors y: 227 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/message/ExecuteStatementRequestMessage.java x: 13 # contributors y: 223 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/feeds/FeedMetadataUtil.java x: 15 # contributors y: 290 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/serde/ARecordSerializerDeserializer.java x: 12 # contributors y: 300 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/ArrayIndexUtil.java x: 4 # contributors y: 281 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryArrayIndexBTreeOperationsHelper.java x: 5 # contributors y: 638 lines of code asterixdb/asterix-dashboard/src/node/src/app/dashboard/query/plan-viewer.component.ts x: 2 # contributors y: 444 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SampleOperationsHelper.java x: 5 # contributors y: 299 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushFieldAccessRule.java x: 9 # contributors y: 439 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ConstantFoldingRule.java x: 16 # contributors y: 29 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-bloomfilter/src/main/java/org/apache/hyracks/storage/am/bloomfilter/impls/MurmurHash128Bit.java x: 2 # contributors y: 218 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataCache.java x: 10 # contributors y: 842 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/TypeTranslator.java x: 9 # contributors y: 351 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/IntroduceLSMComponentFilterRule.java x: 12 # contributors y: 654 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/am/array/AbstractOperatorFromSubplanRewrite.java x: 5 # contributors y: 437 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/InternalDatasetDetails.java x: 7 # contributors y: 275 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/ViewDetails.java x: 2 # contributors y: 253 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryInvertedIndexOperationsHelper.java x: 13 # contributors y: 267 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/controllers/CCConfig.java x: 11 # contributors y: 403 lines of code asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/formats/NonTaggedDataFormat.java x: 7 # contributors y: 378 lines of code asterixdb/asterix-app/src/main/java/org/apache/asterix/app/resource/PlanStagesGenerator.java x: 4 # contributors y: 367 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/FDsAndEquivClassesVisitor.java x: 11 # contributors y: 692 lines of code hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/logical/visitors/IsomorphismVariableMappingVisitor.java x: 9 # contributors y: 502 lines of code asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryBTreeOperationsHelper.java x: 12 # contributors y: 198 lines of code asterixdb/asterix-column/src/main/java/org/apache/asterix/column/bytes/stream/in/MultiByteBufferInputStream.java x: 1 # contributors y: 232 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/MetaFunctionToMetaVariableRule.java x: 6 # contributors y: 288 lines of code hyracks-fullstack/hyracks/hyracks-ipc/src/main/java/org/apache/hyracks/ipc/impl/HyracksConnection.java x: 5 # contributors y: 402 lines of code hyracks-fullstack/algebricks/algebricks-compiler/src/main/java/org/apache/hyracks/algebricks/compiler/api/AbstractCompilerFactoryBuilder.java x: 4 # contributors y: 235 lines of code asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/visitor/DeepCopyVisitor.java x: 12 # contributors y: 506 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/RecordRemoveFieldsTypeComputer.java x: 7 # contributors y: 297 lines of code asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/visitor/CloneAndSubstituteVariablesVisitor.java x: 12 # contributors y: 338 lines of code asterixdb/asterix-dashboard/src/node/src/app/dashboard/query/tree-view.component.ts x: 5 # contributors y: 486 lines of code asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/SqlCompatRewriteVisitor.java x: 2 # contributors y: 585 lines of code asterixdb/asterix-maven-plugins/asterix-grammar-extension-maven-plugin/src/main/java/org/apache/asterix/extension/grammar/GrammarExtensionMojo.java x: 6 # contributors y: 935 lines of code asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/SqlppRightJoinRewriteVisitor.java x: 1 # contributors y: 296 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/util/SpatialJoinUtils.java x: 1 # contributors y: 521 lines of code asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/rewrites/visitor/SqlppGroupingSetsVisitor.java x: 2 # contributors y: 429 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/base/temporal/DateTimeFormatUtils.java x: 6 # contributors y: 1116 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/base/temporal/GregorianCalendarSystem.java x: 5 # contributors y: 459 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/ipc/CCNCFunctions.java x: 10 # contributors y: 1213 lines of code asterixdb/asterix-om/src/main/java/org/apache/asterix/om/types/BuiltinType.java x: 8 # contributors y: 918 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/org/apache/hyracks/storage/am/lsm/invertedindex/search/InvertedIndexSearchResult.java x: 3 # contributors y: 322 lines of code asterixdb/asterix-lang-sqlpp/src/main/java/org/apache/asterix/lang/sqlpp/expression/WindowExpression.java x: 2 # contributors y: 309 lines of code hyracks-fullstack/hyracks/hyracks-storage-am-btree/src/main/java/org/apache/hyracks/storage/am/btree/frames/BTreeFieldPrefixNSMLeafFrame.java x: 6 # contributors y: 619 lines of code asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/typecast/StaticTypeCastUtil.java x: 6 # contributors y: 414 lines of code asterixdb/asterix-dashboard/src/node/src/app/dashboard/query/metadata.component.ts x: 5 # contributors y: 361 lines of code hyracks-fullstack/hyracks/hyracks-ipc/src/main/java/org/apache/hyracks/ipc/impl/IPCConnectionManager.java x: 7 # contributors y: 475 lines of code asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/locking/ConcurrentLockManager.java x: 7 # contributors y: 860 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-common/src/main/java/org/apache/hyracks/control/common/NodeControllerData.java x: 2 # contributors y: 256 lines of code asterixdb/asterix-common/src/main/java/org/apache/asterix/common/transactions/LogRecord.java x: 8 # contributors y: 663 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/executor/ActivityClusterPlanner.java x: 3 # contributors y: 393 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/result/ResultState.java x: 1 # contributors y: 293 lines of code hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/NodeControllerState.java x: 8 # contributors y: 14 lines of code asterixdb/asterix-app/src/main/resources/sdk/static/js/asterix-sdk-stable.js x: 2 # contributors y: 487 lines of code asterixdb/asterix-examples/src/main/resources/admaql101-demo/bottle.py x: 2 # contributors y: 2361 lines of code asterixdb/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/java/org/apache/asterix/recordmanagergenerator/RecordType.java x: 1 # contributors y: 339 lines of code asterixdb/asterix-examples/src/main/resources/admaql101-demo/demo.tpl x: 1 # contributors y: 461 lines of code asterixdb/asterix-examples/src/main/resources/tweetbook-demo/static/js/tweetbook.js x: 1 # contributors y: 745 lines of code asterixdb/asterix-examples/src/main/resources/tweetbook-demo/tweetbook.tpl x: 1 # contributors y: 268 lines of code
5364.0
lines of code
  min: 1.0
  average: 78.63
  25th percentile: 20.0
  median: 40.0
  75th percentile: 84.0
  max: 5364.0
0 35.0
# contributors
min: 1.0 | average: 3.84 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 35.0