Clone
 

eldon carman <ecarm002@ucr.edu> in asterixdb

Fix for issue 872

Change-Id: If8cf621b8b89302cb28bd34f63e23f9c5f684351

Reviewed-on: https://asterix-gerrit.ics.uci.edu/290

Reviewed-by: Ildar Absalyamov <ildar.absalyamov@gmail.com>

Reviewed-by: Ian Maxon <imaxon@apache.org>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Range connector update with order by hint.

Change-Id: I1b36f6dea801950c39bf63f27a0ec70d3584c5b7

Reviewed-on: https://asterix-gerrit.ics.uci.edu/254

Reviewed-by: Ildar Absalyamov <ildar.absalyamov@gmail.com>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Steven Jacobs <sjaco002@ucr.edu>

  1. … 21 more files in changeset.
Range connector update with order by hint.

Change-Id: Iec1fbd79f62bfeef2081858bdfab3ff894f63e03

Reviewed-on: https://asterix-gerrit.ics.uci.edu/253

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Ildar Absalyamov <ildar.absalyamov@gmail.com>

Temporal update based on a merge from an old branch.

Includes the following new functions: overlap-bins, get-overlapping-interval, get-interval-start-date, get-interval-start-datetime, get-interval-start-time, get-interval-end-date, get-interval-end-datetime, get-interval-end-time

Change-Id: Ie15ed39ae7de83ce71c63c4e7490f2ebf5911540

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/244

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Ildar Absalyamov <ildar.absalyamov@gmail.com>

  1. … 94 more files in changeset.
Adding hash join logging comments.

commit 513c3a7899dc64af3c3cdec96fad9093a4ca2c5f

Merge: b27e9b5 82609d9

Author: Eldon Carman <ecarm002@ucr.edu>

Date: Thu Feb 5 12:47:52 2015 -0800

Adding hash join logging comments.

Change-Id: Iade2c53436e5ae82c31305d6f618c780cd72568b

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/219

Reviewed-by: Ian Maxon <imaxon@uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Pouria Pirzadeh <pouria.pirzadeh@gmail.com>

Moving materialize operator and nested subplan to join rule to Hyracks.

Change-Id: I5a18d30a9b097ec890c03a0c0f30ebecfae46b3e

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/169

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <westmann@gmail.com>

Moved MaterializeOperator and NestedSubplanToJoinRule to Hyracks.

Change-Id: I74f62bc26706fc72c1baf05f27ce8cdf219cb778

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/168

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <westmann@gmail.com>

  1. … 6 more files in changeset.
Hyracks issue #137 requires a new IUnnestPositionWriter to be defined. Here it is.

Updated AsterixDB to use the new IUnnestPositionWriter.

Change-Id: I9ad5dbaef7a3b347a61e0f8a5505d4db6dc232c3

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/68

Reviewed-by: Till Westmann <westmann@gmail.com>

Tested-by: Ian Maxon <imaxon@uci.edu>

The Hyracks issue #137 shows a hard coded value. The solution was to create a IUnnestPositionWriter to write the position variable in the form the type defined outside Hyracks.

The update attempts to make the fewest number of changes to add the writer.

Change-Id: I6ebab5b3dfabcd36c732067acefe33da22307fc7

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/67

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <westmann@gmail.com>

Reviewed-by: Preston Carman <ecarm002@ucr.edu>

Merge branch 'ecarm002/json_constraints'

Code performance readability update for JSON partition constraints.

Made the JSON output more readable.

Merge branch 'ecarm002/json_constraints' of https://code.google.com/p/hyracks into ecarm002/json_constraints

Added constraints to the operator JSON.

Added constraints to the operator JSON.

Copy of Yingyi's FrameTupleAppender. The new version adds a method to append fields directly into the frame. The user must use a new constructor to enable use of this method.

Updated the date changed for Aggregate SQL tests.

  1. … 13 more files in changeset.
Merge branch 'master' into ecarm002/aggregate_sql_functions

* master:

added test case for inverted index + minor change to the c'tor (putting indexName as the last arg)

added test case

fix for issue 711

Added tests for all the sql-aggregate functions.

  1. … 266 more files in changeset.
Found test to be referencing min instead of max.

Found an error with the local average function. Just called the wrong processing function.

Merge branch 'master' into ecarm002/aggregate_sql_functions

* master:

fix for issue 712

Fixed a typo in the merge policy parameters.

Merge branch 'master' into ecarm002/aggregate_sql_functions

* master: (23 commits)

Fixed a deadlock when stopping the dataset life cycle manager.

remove debug logging

move print methods to the 'debugging section'

generate methods to print a record as JSON

updated the documentation for the transaction model on behalf of youngseok

add unrestricted REST endpoint

remove useless gitignores that Eclipse generates

modified snapshot version of fuzzy join, fixed issue 703

adding fuzzyjoin code to git

disable debugging checks fix LockManagerDeterministicUnitTest some cleanup

some more cleanup (mostly removal of debug/logging code)

fix typo

some cleanup

remove duplicate

revert temporary changes

better attempt to fix the bug minor cleanup

a fix and a bunch of debugging changes

fix construction with allocId

add DeadlockTracker

temp change to avoid deleting the instance after the test run

...

Merge branch 'master' into ecarm002/aggregate_sql_functions

* master:

changed the download location

Restructured the aggregate functions to simplify average and make all abstract classes more consistent.

  1. … 15 more files in changeset.
Restructured the aggregate functions to simplify average and make all abstract classes more consistent.

Updated the serializable aggregate functions to include sql aggregate functions. Includes changes to make sure only one copy of the base aggregate function is being used.

Updated the serializable aggregate functions to include sql aggregate functions. Includes changes to make sure only one copy of the base aggregate function is being used.

Removed temporary files for conversion.

Finished SQL-AVG for aggregate and scalar cases.