asterixdb git commit: [ASTERIXDB-2130][TX] Prevent Dropping Index Pending Txn Completion

2017-11-09 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 7c53fcf40 -> 7f00136dc [ASTERIXDB-2130][TX] Prevent Dropping Index Pending Txn Completion - user model changes: no - storage format changes: no - interface changes: yes Added resource id to ITransactionOperationTracker before/after

asterixdb git commit: [NO ISSUE] Remove Redundant Cast

2017-11-13 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 7094b7dea -> 9eead00d0 [NO ISSUE] Remove Redundant Cast Change-Id: I5b608d585b6c34c5fa308db52c66d035e0eb29f4 Reviewed-on: https://asterix-gerrit.ics.uci.edu/2140 Sonar-Qube: Jenkins Integration-Tests: Jenkins Tested-by: Jenkins Revie

[1/6] asterixdb git commit: [NO ISSUE][TX] Rename Asterix JobId to TxnId

2017-11-14 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 9eead00d0 -> 592af6545 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/592af654/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/recovery/AbstractCheckpointManager.java

[5/6] asterixdb git commit: [NO ISSUE][TX] Rename Asterix JobId to TxnId

2017-11-14 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/592af654/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataManager.java -- diff --git a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/m

[3/6] asterixdb git commit: [NO ISSUE][TX] Rename Asterix JobId to TxnId

2017-11-14 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/592af654/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataTransactionContext.java -- diff --git a/asterixdb/asterix-metadata/src/main/java/org/apach

[6/6] asterixdb git commit: [NO ISSUE][TX] Rename Asterix JobId to TxnId

2017-11-14 Thread mhubail
[NO ISSUE][TX] Rename Asterix JobId to TxnId - user model changes: no - storage format changes: yes - Txn log jobId changed from int to long. - interface changes: yes Update APIs to use long TxnId instead of int JobId Details: - Rename TxnId -> TxnEntityId. - Rename Asterix JobId -> TxnId. -

[4/6] asterixdb git commit: [NO ISSUE][TX] Rename Asterix JobId to TxnId

2017-11-14 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/592af654/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataNode.java -- diff --git a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/meta

[2/6] asterixdb git commit: [NO ISSUE][TX] Rename Asterix JobId to TxnId

2017-11-14 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/592af654/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/SecondaryInvertedIndexOperationsHelper.java -- diff --git a/asterixdb/asterix-metadata/src/m

asterixdb git commit: [NO ISSUE][TX] Ensure TxnIdFactory Value is Initialized

2017-11-15 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 8a7894f58 -> 893d385f7 [NO ISSUE][TX] Ensure TxnIdFactory Value is Initialized - user model changes: no - storage format changes: no - interface changes: no Details: - Report local max txn id after node registration. - Add node status

[1/2] asterixdb git commit: [NO ISSUE][TX] Introduce Atomic Transactions

2017-11-16 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 893d385f7 -> 5070d633e http://git-wip-us.apache.org/repos/asf/asterixdb/blob/5070d633/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/opcallbacks/SecondaryIndexSearchOperationCallbackFactory.java --

[2/2] asterixdb git commit: [NO ISSUE][TX] Introduce Atomic Transactions

2017-11-16 Thread mhubail
[NO ISSUE][TX] Introduce Atomic Transactions - user model changes: no - storage format changes: no - interface changes: yes - Redesign and simplify ITransactionManager API - Redesign and simplify ITransactionContext API Details: - Introduce atomic transactions. Unlike entity level transaction

asterixdb git commit: [NO ISSUE][STO] Pass Durable Flag in LSMRTreeWithAntiMatter

2017-11-16 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 5070d633e -> 82d659f6b [NO ISSUE][STO] Pass Durable Flag in LSMRTreeWithAntiMatter - user model changes: no - storage format changes: no - interface changes: no Details: Currently the durable flag is wrongly passed as true all the time

asterixdb git commit: [NO ISSUE][TX] Ensure NC Max Txn ID is Initialized on Startup

2017-11-18 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 3c6dfc9da -> fae8224e2 [NO ISSUE][TX] Ensure NC Max Txn ID is Initialized on Startup - user model changes: no - storage format changes: no - interface changes: no Details: - Initialize the value of max txn id on the NC to the value s

asterixdb git commit: [NO ISSUE][TX] Make TxnLogFile Close Idempotent

2017-11-20 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master f9fe6dda8 -> 76ecc4b19 [NO ISSUE][TX] Make TxnLogFile Close Idempotent - user model changes: no - storage format changes: no - interface changes: yes Renamed ILogReader.initializeScan to setPosition and added javadocs. Details: Cur

[10/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/temp-dataset/delete-from-loaded-dataset-with-index/delete-from-loaded-dataset-with-index.5.query.sqlpp

[04/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-installer/src/test/resources/transactionts/queries/recover_after_abort/temp_primary_plus_ngram_index/primary_plus_ngram_index.3.update.aql -- diff --g

[01/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master e5a65429d -> 2c04ae075 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/runtime/CommitRuntime.java -

[03/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-installer/src/test/resources/transactionts/queries/recovery_ddl/temp_secondary_index_recovery/secondary_index_recovery.3.script.aql -- diff --git a/a

[11/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-app/src/test/resources/runtimets/queries/temp-dataset/empty-load-with-index/empty-load-with-index.3.query.aql -- diff --git a/asterixdb/asterix-app/s

[07/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-app/src/test/resources/runtimets/results/temp-dataset/delete-from-loaded-dataset-with-index/delete-from-loaded-dataset-with-index.1.adm -- diff --git

[05/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml -- diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml b/asteri

[12/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
[ASTERIXDB-2171][STO] Remove Temporary Datasets - user model changes: no - storage format changes: no - interface changes: yes - Removed all reference to temporary datasets. Details: - Remove temporary datasets grammar but reserve token. - Remove special callbacks for temp datasets. - Remove

[09/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/temp-dataset/scan-insert-rtree-secondary-index/scan-insert-rtree-secondary-index.5.query.sqlpp -- diff

[08/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-app/src/test/resources/runtimets/results/temp-dataset/compact-dataset-and-its-indexes/compact-dataset-and-its-indexes.1.adm -- diff --git a/asterixdb

[06/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-app/src/test/resources/runtimets/results/temp-dataset/insert-and-scan-dataset-with-index/insert-and-scan-dataset-with-index.1.adm -- diff --git a/ast

[02/12] asterixdb git commit: [ASTERIXDB-2171][STO] Remove Temporary Datasets

2017-11-21 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/2c04ae07/asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj -- diff --git a/asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj b/asterixdb/asterix-lang-aql/src/main/javacc/AQL.jj

asterixdb-bad git commit: Coordinated Change For Removing Temporary Datasets

2017-11-21 Thread mhubail
Repository: asterixdb-bad Updated Branches: refs/heads/master 8b53ce556 -> 939d790f7 Coordinated Change For Removing Temporary Datasets Change-Id: I76b6bccaa76adabe17eb2fb45825607bef573b12 Project: http://git-wip-us.apache.org/repos/asf/asterixdb-bad/repo Commit: http://git-wip-us.apache.org

[1/2] asterixdb git commit: [NO ISSUE][STO] Adapt Storage Structure To Rebalance

2017-11-26 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 98b9d603e -> f9e6bae98 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/f9e6bae9/asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/StoragePathUtil.java ---

[2/2] asterixdb git commit: [NO ISSUE][STO] Adapt Storage Structure To Rebalance

2017-11-26 Thread mhubail
[NO ISSUE][STO] Adapt Storage Structure To Rebalance - user model changes: no - storage format changes: no - interface changes: yes -- Added IResource#setPath to use for the resource storage migration. Details: - Unify storage structure to support dataset rebalance: Old format: ./s

asterixdb git commit: [ASTERIXDB-2177][STO] Use Fixed Storage Root Dir Name

2017-11-30 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 0e21afa73 -> d71214ae5 [ASTERIXDB-2177][STO] Use Fixed Storage Root Dir Name - user model changes: no - storage format changes: no - interface changes: no Details: - Eliminate the need to read the storage root dir name from cluster p

asterixdb git commit: [NO ISSUE][API] Add NC Storage API

2017-12-02 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master f3aa19fb1 -> 489bcc65c [NO ISSUE][API] Add NC Storage API - user model changes: no - storage format changes: no - interface changes: yes Add IStorageSubsystem to track storage partitions replicas. Details: - Add NC API port. - Add

asterixdb-bad git commit: Coordinated change to change merge policy syntax

2017-12-02 Thread mhubail
Repository: asterixdb-bad Updated Branches: refs/heads/master 939d790f7 -> 6bac49817 Coordinated change to change merge policy syntax Change-Id: Ie4a36562c98d2b5aa03d1601fa54d980a79ce7b9 Project: http://git-wip-us.apache.org/repos/asf/asterixdb-bad/repo Commit: http://git-wip-us.apache.org/r

[2/3] asterixdb git commit: [NO ISSUE][STO] Introduce Index Checkpoints

2017-12-07 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/929344e9/asterixdb/asterix-common/src/test/java/org/apache/asterix/test/ioopcallbacks/AbstractLSMIOOperationCallbackTest.java -- diff --git a/asterixdb/asterix-common/src/test/

[3/3] asterixdb git commit: [NO ISSUE][STO] Introduce Index Checkpoints

2017-12-07 Thread mhubail
[NO ISSUE][STO] Introduce Index Checkpoints - user model changes: no - storage format changes: yes - Add index checkpoints. - Use index checkpoint to determine low watermark during recovery. - interface changes: yes - Introduce IIndexCheckpointManager for managing indexes checkpoints

[1/3] asterixdb git commit: [NO ISSUE][STO] Introduce Index Checkpoints

2017-12-07 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 3180d8702 -> 929344e93 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/929344e9/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogBuffer.java -

asterixdb git commit: [NO ISSUE][TEST] Add NC Storage API Test

2017-12-07 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 929344e93 -> 214d3735d [NO ISSUE][TEST] Add NC Storage API Test - user model changes: no - storage format changes: no - interface changes: yes - Add IPartitionReplica to use it at the APIs level. - Rename IStorageSubsystem -> IR

asterixdb git commit: [ASTERIXDB-2196][TEST] Fix MultiPartitionLSMIndexTest

2017-12-12 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 733fba8e4 -> 40ed45f89 [ASTERIXDB-2196][TEST] Fix MultiPartitionLSMIndexTest - user model changes: no - storage format changes: no - interface changes: no Details: - There is a small window where a flush can be scheduled during the c

asterixdb git commit: [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork

2017-12-13 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 40ed45f89 -> 0e2a7af3a [ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork - user model changes: no - storage format changes: no - interface changes: no Details: - Abort the job if any unexpected failure happens on

asterixdb git commit: [ASTERIXDB-2198][CLUS] Introduce NodeJobTracker

2017-12-13 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 0e2a7af3a -> 54249a8a9 [ASTERIXDB-2198][CLUS] Introduce NodeJobTracker - user model changes: no - storage format changes: no - interface changes: yes - Add INodeJobTracker to ICcApplicationContext. Details: - Add NodeJobTracker to tr

[2/2] asterixdb git commit: [ASTERIXDB-2198][REPL] Introduce Dynamic Replica Placement

2017-12-13 Thread mhubail
[ASTERIXDB-2198][REPL] Introduce Dynamic Replica Placement - user model changes: no - storage format changes: no - interface changes: yes - Add IReplicationMessage and IReplicaTask. - Add notifyMetadataNodeChange to IFaultToleranceStrategy. - Add register to IReplicationManager to allow regi

[1/2] asterixdb git commit: [ASTERIXDB-2198][REPL] Introduce Dynamic Replica Placement

2017-12-13 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 54249a8a9 -> cc7d2f0ce http://git-wip-us.apache.org/repos/asf/asterixdb/blob/cc7d2f0c/asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/StorageConstants.java --

[02/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/hyracks-fullstack/hyracks/hyracks-test-support/src/main/java/org/apache/hyracks/storage/am/btree/OrderedIndexTestDriver.java -- diff --git a/hyracks-fullstack/hyracks/

[06/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/work/JobCleanupWork.java -- diff --git a/hyracks-fullstack/hyr

[05/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/net/DatasetNetworkManager.java -- diff --git a/hyracks-fullsta

[10/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/sqlpp/ParserTestUtil.java -- diff --git a/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/sqlpp

[12/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/RebalanceApiServlet.java -- diff --git a/asterixdb/asterix-app/src/main/java/org/apache/asterix/

[08/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/asterixdb/asterix-server/src/test/java/org/apache/asterix/server/test/NCServiceExecutionIT.java -- diff --git a/asterixdb/asterix-server/src/test/java/org/apache/aster

[03/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/hyracks-fullstack/hyracks/hyracks-storage-am-common/src/main/java/org/apache/hyracks/storage/am/common/build/IndexBuilder.java -- diff --git a/hyracks-fullstack/hyrack

[01/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 62b4a027e -> af4018ddb http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-rtree-test/src/test/java/org/apache/hyracks/storage/am/rtree/utils/AbstractRTreeTest.java --

[11/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/TakeoverPartitionsRequestMessage.java -- diff --git a/asterixdb/asterix-app/src/main/jav

[07/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/hyracks-fullstack/algebricks/algebricks-rewriter/src/main/java/org/apache/hyracks/algebricks/rewriter/rules/subplan/IntroduceGroupByForSubplanRule.java -- diff --git a

[09/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/operators/FeedIntakeOperatorNodePushable.java -- diff --git a/asterixdb/asterix-external-data

[04/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/af4018dd/hyracks-fullstack/hyracks/hyracks-dataflow-std/src/main/java/org/apache/hyracks/dataflow/std/sort/HybridTopKSortRunGenerator.java -- diff --git a/hyracks-fullstack/hyr

[13/13] asterixdb git commit: [ASTERIXDB-1564][CONF] Consistently Use Log4j2

2017-12-15 Thread mhubail
[ASTERIXDB-1564][CONF] Consistently Use Log4j2 - user model changes: no - storage format changes: no - interface changes: no Details: - Replace java.util.logging by Log4j2. - Excluded classes due to their tests: - IoUtil - Tracer Change-Id: Ic137571292f45de1f1994c61d328b97185012197 Reviewed-

asterixdb git commit: [ASTERIXDB-2201][TEST] Allow Http Body + Delete Method in Tests

2017-12-18 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master b4d166b3c -> f99da85d7 [ASTERIXDB-2201][TEST] Allow Http Body + Delete Method in Tests - user model changes: no - storage format changes: no - interface changes: no Details: - Allow http body to be specified. - Allow delete http method

asterixdb git commit: [NO ISSUE][RT] Remove Invalid Clear Queued Jobs API

2017-12-19 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master f99da85d7 -> bebe109bf [NO ISSUE][RT] Remove Invalid Clear Queued Jobs API - user model changes: no - storage format changes: no - interface changes: yes - Remove clearJobQueue from IJobManager. Details: - The current clearJobQueue A

asterixdb git commit: [NO ISSUE][OTR] Dynamically Determine Default Config File

2017-12-19 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 66d13f7b0 -> 56295d9bb [NO ISSUE][OTR] Dynamically Determine Default Config File - user model changes: no - storage format changes: no - interface changes: no Details: - Dynamically determine default config file in AsterixHyracksInte

asterixdb git commit: [ASTERIXDB-2207][CLUS] Introduce Coordination Service API

2017-12-21 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 6868d7da9 -> d90723359 [ASTERIXDB-2207][CLUS] Introduce Coordination Service API - user model changes: no - storage format changes: no - interface changes: yes - Add ICoordinationService to CC and NC application context. Details:

asterixdb git commit: [ASTERIXDB-2203][IDX] Regression test for Eliminating sort operator

2017-12-22 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 791ff5f2d -> 6ab9e4988 [ASTERIXDB-2203][IDX] Regression test for Eliminating sort operator - user model changes: no - storage format changes: no - interface changes: no details: Unit test case to compare the job spec for a normal secon

asterixdb git commit: [NO ISSUE][TEST] Add Test Case For Chunked Http Requests

2018-09-24 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 62ab70d37 -> 5531ef8bb [NO ISSUE][TEST] Add Test Case For Chunked Http Requests - user model changes: no - storage format changes: no - interface changes: no Details: - Add test case for chunked HTTP requests to ensure the HTTP serve

[2/6] asterixdb git commit: [NO ISSUE] asterix-docker profilization

2018-10-07 Thread mhubail
[NO ISSUE] asterix-docker profilization Change-Id: I71eb349de45b4d424e171d82e1ae598235b04b48 Reviewed-on: https://asterix-gerrit.ics.uci.edu/2945 Sonar-Qube: Jenkins Tested-by: Jenkins Integration-Tests: Jenkins Reviewed-by: Michael Blow Project: http://git-wip-us.apache.org/repos/asf/asteri

[3/6] asterixdb git commit: [NO ISSUE] Remove nonexistent source dependency

2018-10-07 Thread mhubail
[NO ISSUE] Remove nonexistent source dependency Change-Id: I0cf543092867a475d031860c7d6192cc005658d8 Reviewed-on: https://asterix-gerrit.ics.uci.edu/2944 Reviewed-by: Michael Blow Tested-by: Michael Blow Project: http://git-wip-us.apache.org/repos/asf/asterixdb/repo Commit: http://git-wip-us.a

[4/6] asterixdb git commit: Release Apache AsterixDB 0.9.4 and 0.3.4

2018-10-07 Thread mhubail
Release Apache AsterixDB 0.9.4 and 0.3.4 Change-Id:Ib015ae6e13f38eb726512a9c5ddeeda428ad1dff Reviewed-on: https://asterix-gerrit.ics.uci.edu/2952 Sonar-Qube: Jenkins Tested-by: Jenkins Integration-Tests: Jenkins Reviewed-by: Ian Maxon Project: http://git-wip-us.apache.org/repos/asf/asterixdb

[5/6] asterixdb git commit: Advance version to AsterixDB 0.9.5-SNAPSHOT and Hyracks 0.3.5-SNAPSHOT

2018-10-07 Thread mhubail
Advance version to AsterixDB 0.9.5-SNAPSHOT and Hyracks 0.3.5-SNAPSHOT Change-Id:Ied2b685f015e0f35563ebd0510231a5d663494f7 Reviewed-on: https://asterix-gerrit.ics.uci.edu/2953 Sonar-Qube: Jenkins Tested-by: Jenkins Integration-Tests: Jenkins Reviewed-by: Ian Maxon Project: http://git-wip-us.

[1/6] asterixdb git commit: [NO ISSUE] Put asterix-server components in folder

2018-10-07 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 3477a2b79 -> 44a7523d0 [NO ISSUE] Put asterix-server components in folder Change-Id: I6281454bcd6b3f4a6c0f14d0c5b1d082efdd0955 Reviewed-on: https://asterix-gerrit.ics.uci.edu/2880 Sonar-Qube: Jenkins Integration-Tests: Jenkins Tested-

[6/6] asterixdb git commit: Merge release-0.9.4 into master

2018-10-07 Thread mhubail
Merge release-0.9.4 into master Change-Id:Ied2b685f015e0f35563ebd0510231a5d663494f4 Project: http://git-wip-us.apache.org/repos/asf/asterixdb/repo Commit: http://git-wip-us.apache.org/repos/asf/asterixdb/commit/44a7523d Tree: http://git-wip-us.apache.org/repos/asf/asterixdb/tree/44a7523d Diff: h

asterixdb-bad git commit: Update Asterix dependency

2018-10-07 Thread mhubail
Repository: asterixdb-bad Updated Branches: refs/heads/master d0ccc577d -> 3d421ee30 Update Asterix dependency Change-Id: I6b8fdeda4c5fe31c0c9db1ed235727be2958bd77 Project: http://git-wip-us.apache.org/repos/asf/asterixdb-bad/repo Commit: http://git-wip-us.apache.org/repos/asf/asterixdb-bad/

asterixdb git commit: [NO ISSUE][TEST] Allow Requests To NC Endpoints By Port

2018-10-09 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 6c4325f0d -> e7fa4b3fb [NO ISSUE][TEST] Allow Requests To NC Endpoints By Port - user model changes: no - storage format changes: no - interface changes: no Details: - Currently, the test framework allows sending requests to NC endpo

asterixdb git commit: [NO ISSUE][ING] Refactor Active Suspend/Resume Logic

2018-10-27 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 2a42da456 -> 44f203e8c [NO ISSUE][ING] Refactor Active Suspend/Resume Logic - user model changes: no - storage format changes: no - interface changes: yes Details: - Refactor the logic for checking DDLs on connected datasets. - Refacto

asterixdb-bad git commit: [NO ISSUE][BAD] Coordinated Change For Active Suspend Refactoring

2018-10-27 Thread mhubail
Repository: asterixdb-bad Updated Branches: refs/heads/master eebcbe598 -> 64c2ad2ef [NO ISSUE][BAD] Coordinated Change For Active Suspend Refactoring Change-Id: Ifb40d76f208b7f42184f70b0e25d05f1875b4486 Project: http://git-wip-us.apache.org/repos/asf/asterixdb-bad/repo Commit: http://git-wi

asterixdb git commit: [NO ISSUE][OTH] Do Not Close Client Connection After Failure

2018-10-29 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 44f203e8c -> a0c1e1ad3 [NO ISSUE][OTH] Do Not Close Client Connection After Failure - user model changes: no - storage format changes: no - interface changes: no Details: - Currently, after sending some failure responses (e.g. after

asterixdb git commit: [ASTERIXDB-2472][CONF] More Restrictive Configuration Options

2018-11-02 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 654474692 -> b14490cd0 [ASTERIXDB-2472][CONF] More Restrictive Configuration Options - user model changes: no - storage format changes: no - interface changes: no Details: - To avoid accepting invalid configuration types, more restrict

[02/10] asterixdb git commit: [ASTERIXDB-2422][STO] Introduce compressed storage

2018-11-06 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/5aeba9b4/hyracks-fullstack/hyracks/hyracks-storage-common/src/main/java/org/apache/hyracks/storage/common/buffercache/BufferCacheHeaderHelper.java -- diff --git a/hyracks-fulls

[04/10] asterixdb git commit: [ASTERIXDB-2422][STO] Introduce compressed storage

2018-11-06 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/5aeba9b4/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml -- diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml b/asteri

[07/10] asterixdb git commit: [ASTERIXDB-2422][STO] Introduce compressed storage

2018-11-06 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/5aeba9b4/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/io/PersistedResourceRegistry.java -- diff --git a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app

[01/10] asterixdb git commit: [ASTERIXDB-2422][STO] Introduce compressed storage

2018-11-06 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 8076fe97d -> 5aeba9b47 http://git-wip-us.apache.org/repos/asf/asterixdb/blob/5aeba9b4/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/util/LSMBTreeTestContex

[06/10] asterixdb git commit: [ASTERIXDB-2422][STO] Introduce compressed storage

2018-11-06 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/5aeba9b4/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/rebalance/single_dataset_compressed/single_dataset_compressed.6.query.sqlpp -- diff --git a/asterixdb/

[10/10] asterixdb git commit: [ASTERIXDB-2422][STO] Introduce compressed storage

2018-11-06 Thread mhubail
[ASTERIXDB-2422][STO] Introduce compressed storage - user model changes: yes - Add new configuration in the with-caluse to enable compression - Add new nc configuration in the config file - storage format changes: yes - Pages of the primary index can be compressed - Add a companion file (L

[03/10] asterixdb git commit: [ASTERIXDB-2422][STO] Introduce compressed storage

2018-11-06 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/5aeba9b4/hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/compression/ICompressorDecompressor.java -- diff --git a/hyracks-fullstack/hyracks/hyracks-a

[09/10] asterixdb git commit: [ASTERIXDB-2422][STO] Introduce compressed storage

2018-11-06 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/5aeba9b4/asterixdb/asterix-app/data/compression/incompressible_large_object.adm -- diff --git a/asterixdb/asterix-app/data/compression/incompressible_large_object.adm b/asteri

[05/10] asterixdb git commit: [ASTERIXDB-2422][STO] Introduce compressed storage

2018-11-06 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/5aeba9b4/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/replication/flushed_component_compressed/flushed_component_compressed.13.query.sqlpp -- diff --git a/a

[08/10] asterixdb git commit: [ASTERIXDB-2422][STO] Introduce compressed storage

2018-11-06 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/5aeba9b4/asterixdb/asterix-app/data/compression/incompressible_object.adm -- diff --git a/asterixdb/asterix-app/data/compression/incompressible_object.adm b/asterixdb/asterix-a

asterixdb git commit: [ASTERIXDB-2475][OTH] Reject HTTP Pipelined Requests

2018-11-08 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 5aeba9b47 -> 1a879cdf0 [ASTERIXDB-2475][OTH] Reject HTTP Pipelined Requests - user model changes: no - storage format changes: no - interface changes: no Details: - If a client sends multiple requests on the same connection before re

asterixdb git commit: [ASTERIXDB-2479][API] Add Network Diagnostics API

2018-11-12 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 6eff367d9 -> 1deff42b3 [ASTERIXDB-2479][API] Add Network Diagnostics API - user model changes: no - storage format changes: no - interface changes: no Details: - Add a new API that shows the state of node to node connections and thei

asterixdb git commit: [NO ISSUE] Rename aqlStatements variable to statements

2018-11-25 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master faf08e7ce -> 0c6297c98 [NO ISSUE] Rename aqlStatements variable to statements - user model changes: no - storage format changes: no - interface changes: no Details: - Renaming "aqlStatements" variables to "statements" to be more generi

asterixdb git commit: [ASTERIXDB-2451][DOC] Fix object_unwrap() documentation

2018-11-27 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 0c6297c98 -> ae2d45498 [ASTERIXDB-2451][DOC] Fix object_unwrap() documentation - user model changes: no - storage format changes: no - interface changes: no Details: - Fixed the documentation for object_unwrap function. Change-Id: Id5

asterixdb git commit: [ASTERIXDB-2489][COMP] Allow Negative Compiler Parallelism

2018-12-04 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 252d0ccec -> 51e381277 [ASTERIXDB-2489][COMP] Allow Negative Compiler Parallelism - user model changes: no - storage format changes: no - interface changes: no Details: - Accept negative compiler parallelism as a hint to use non-stor

[2/2] asterixdb git commit: [NO ISSUE][OTH] Fix hyracks-api Dependences

2018-12-04 Thread mhubail
[NO ISSUE][OTH] Fix hyracks-api Dependences - user model changes: no - storage format changes: no - interface changes: no Details: - Ensure hyracks-api module depends only on hyracks-util. This way new APIs can be added to hyracks-api and used on all other modules without facing cyclic depend

[1/2] asterixdb git commit: [NO ISSUE][OTH] Fix hyracks-api Dependences

2018-12-04 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 51e381277 -> da7e8a16d http://git-wip-us.apache.org/repos/asf/asterixdb/blob/da7e8a16/hyracks-fullstack/hyracks/hyracks-examples/hyracks-shutdown-test/src/test/java/org/apache/hyracks/examples/shutdown/test/ClusterShutdownIT.java ---

[4/6] asterixdb git commit: [NO ISSUE][IDX][COMP] Creating an open index on non-declared fields

2018-12-09 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/9a61bd2c/asterixdb/asterix-app/src/test/resources/optimizerts/results/nested-open-index/btree-index/non-enforced-composite-key/11.plan -- diff --git a/asterixdb/asterix-app/src

[1/6] asterixdb git commit: [ASTERIXDB-2478][NET] Calculate Buffer Remaining Before Reusing It

2018-12-09 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 43e0b15bc -> f184a1e7b [ASTERIXDB-2478][NET] Calculate Buffer Remaining Before Reusing It - user model changes: no - storage format changes: no - interface changes: no Details: - When recycling a buffer, calculate the buffer remaining

[5/6] asterixdb git commit: [NO ISSUE][IDX][COMP] Creating an open index on non-declared fields

2018-12-09 Thread mhubail
[NO ISSUE][IDX][COMP] Creating an open index on non-declared fields - user model changes: no - storage format changes: no - interface changes: no Details: This patch is to fix creating an open index on non-declared fields. When compiling the CREATE INDEX DDL statement, it is assumed that all nest

[6/6] asterixdb git commit: Merge commit 'b6a70e19' from stabilization-f69489

2018-12-09 Thread mhubail
Merge commit 'b6a70e19' from stabilization-f69489 Change-Id: I9f09ed73f27090c5be7b1a665f4591b29a8cca12 Project: http://git-wip-us.apache.org/repos/asf/asterixdb/repo Commit: http://git-wip-us.apache.org/repos/asf/asterixdb/commit/f184a1e7 Tree: http://git-wip-us.apache.org/repos/asf/asterixdb/tr

[2/6] asterixdb git commit: [NO ISSUE][OTH] Pass Request Parameters To Extensions

2018-12-09 Thread mhubail
[NO ISSUE][OTH] Pass Request Parameters To Extensions - user model changes: no - storage format changes: no - interface changes: no Details: - Pass request parameters to create/drop dataverse statements to allow extensions to use optional request parameters. Change-Id: I284560ea3a7e3d1b36d73

[3/6] asterixdb git commit: [NO ISSUE][IDX][COMP] Creating an open index on non-declared fields

2018-12-09 Thread mhubail
http://git-wip-us.apache.org/repos/asf/asterixdb/blob/9a61bd2c/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/nested-open-index/index-selection/non-enforced-04/non-enforced-04.3.ddl.sqlpp -- diff --git a/asterixd

asterixdb git commit: ASTERIXDB-1928: Regression test

2017-06-10 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master d6ca4b56e -> 3c07fe545 ASTERIXDB-1928: Regression test Change-Id: I3e0c8702e6cdf27c2caed6a77bc182ea3dbbc3fd Reviewed-on: https://asterix-gerrit.ics.uci.edu/1822 Sonar-Qube: Jenkins Tested-by: Jenkins BAD: Jenkins Integration-Tests: J

asterixdb git commit: [ASTERIXDB-1961][IDX] Prevent NPE in cursor during cancellation

2017-06-28 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 1308eae51 -> 54384a377 [ASTERIXDB-1961][IDX] Prevent NPE in cursor during cancellation - user model changes: no - interface changes: no - storage format changes: no Details: - Prevent NPE in cursor when an interruption happens during c

asterixdb git commit: [ASTERIXDB-1969][STO] Ignore corrupted checkpoints

2017-07-09 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master b4e7ed0f3 -> c80f53b6d [ASTERIXDB-1969][STO] Ignore corrupted checkpoints - user model changes: no - storage format changes: no - interface changes: no Details: - Ignore and delete corrupted checkpoint files. - In case all checkpoint f

asterixdb git commit: [ASTERIXDB-1982][FAIL] Fix DatasetPartitionWriter fail behavior

2017-07-21 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master 786ed61d0 -> 9884ff1c2 [ASTERIXDB-1982][FAIL] Fix DatasetPartitionWriter fail behavior - user model changes: no - storage format changes: no - interface changes: no Details: - Do not write an empty result partition on pipeline failure.

asterixdb git commit: [ASTERIXDB-1992][ING] Reduce logging level for active events

2017-07-27 Thread mhubail
Repository: asterixdb Updated Branches: refs/heads/master a85f4121f -> 8b077a536 [ASTERIXDB-1992][ING] Reduce logging level for active events - user model changes: no - storage format changes: no - interface changes: no Change-Id: Ic3f8e406cfd0d5a5926703bd50de44d9213a41df Reviewed-on: https:/

  1   2   3   4   5   6   7   >