Clone Tools
  • last updated 26 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
moved files for the merge

    • -113
    • +0
    ./functions/temporal/IntervalPartitionLogic.java
  1. … 176 more files in changeset.
great merge - asterixdb

    • -55
    • +0
    ./functions/temporal/IntervalOverlappingDescriptor.java
  1. … 555 more files in changeset.
Coverity Fixes

FeedMessageOperatorNodePushable

- CID 68721 (#1 of 1): Useless call (USELESS_CALL)

FeedLoadManager

- CID 68719 (#1 of 1): Useless call (USELESS_CALL)

RuntimeRecordTypeInfo

- CID 68717 (#1 of 1): Unused value (UNUSED_VALUE)

HelpCommand

- CID 68591 (#1 of 1): Missing break in switch (MISSING_BREAK)

- CID 68716 (#1 of 1): Unused value (UNUSED_VALUE)

SimilarityJaccardEvaluator

- CID 68714 (#1 of 1): Arguments in wrong order (SWAPPED_ARGUMENTS)

DatasetLifecycleManager

- CID 68713 (#1 of 1): Dereference before null check (REVERSE_INULL)

FeedMetaComputeNodePushable

- CID 68712 (#1 of 2): Dereference before null check (REVERSE_INULL)

- CID 68712 (#2 of 2): Dereference before null check (REVERSE_INULL)

FeedRuntimeInputHandler

- CID 68709 (#1 of 1): Dereference before null check (REVERSE_INULL)

DataflowControllerProvider

- CID 68708 (#1 of 1): Resource leak on an exceptional path

(RESOURCE_LEAK)

TokenLoad

- CID 68697 (#1 of 1): Resource leak (RESOURCE_LEAK)

RecordGroupLengthRange

- CID 68696 (#1 of 1): Resource leak (RESOURCE_LEAK)

RecordManagerGeneratorMojo

- CID 68691 (#1 of 1): Resource leak (RESOURCE_LEAK)

APIServlet

- CID 68687 (#1 of 1): Resource leak (RESOURCE_LEAK)

Change-Id: I8927126f505481e83dd5b9e6e5ccd75bb67d8188

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

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

Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>

    • -1
    • +1
    ./common/SimilarityJaccardEvaluator.java
  1. … 12 more files in changeset.
patch 8

    • -2
    • +0
    ./constructors/AIntervalConstructorDescriptor.java
  1. … 73 more files in changeset.
Add single-query-wide unique id generator.

Change-Id: I302f1547c5668250cf4801dbe26ae2aa6f455aa6

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

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +92
    ./functions/CreateQueryUIDDescriptor.java
  1. … 7 more files in changeset.
Fixed CreatePointDescriptor

- Fixed a typo in CreatePointDescriptor.

Change-Id: Ib2529e8cbdaf6d14b03dd27de9d8c0f8afa451f4

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

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

Reviewed-by: Young-Seok Kim <kisskys@gmail.com>

    • -1
    • +1
    ./functions/CreatePointDescriptor.java
Remove Trailing Whitespace

This change removes all trailing whitespace in

java files in asterixdb

Change-Id: I32cda384f71dd5237a3c63e83c661f1cf64dc0eb

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

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -1
    • +1
    ./accessors/LineRectanglePolygonAccessor.java
    • -1
    • +1
    ./accessors/PointXCoordinateAccessor.java
    • -1
    • +1
    ./accessors/PointYCoordinateAccessor.java
    • -1
    • +1
    ./common/SimilarityJaccardEvaluator.java
    • -1
    • +1
    ./common/SimilarityJaccardPrefixEvaluator.java
    • -1
    • +1
    ./common/SimilarityJaccardSortedEvaluator.java
    • -1
    • +1
    ./comparisons/AbstractComparisonEvaluator.java
    • -1
    • +1
    ./comparisons/ComparisonEvalFactory.java
    • -1
    • +1
    ./constructors/ABooleanConstructorDescriptor.java
    • -1
    • +1
    ./constructors/ACircleConstructorDescriptor.java
    • -1
    • +1
    ./constructors/ADateConstructorDescriptor.java
  1. … 312 more files in changeset.
Move to non-copy-based evaluator interfaces for all function implementations, including: - scalar functions, - aggregate functions, - running aggregate functions, - unnesting functions

Change-Id: If132857cf8d707ce96951f12ba6dd86f54aa4069

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

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -23
    • +28
    ./accessors/CircleCenterAccessor.java
    • -20
    • +25
    ./accessors/CircleRadiusAccessor.java
    • -44
    • +48
    ./accessors/LineRectanglePolygonAccessor.java
    • -19
    • +24
    ./accessors/PointXCoordinateAccessor.java
    • -19
    • +24
    ./accessors/PointYCoordinateAccessor.java
    • -33
    • +36
    ./accessors/TemporalDayAccessor.java
    • -34
    • +36
    ./accessors/TemporalHourAccessor.java
    • -22
    • +27
    ./accessors/TemporalIntervalEndAccessor.java
    • -27
    • +32
    ./accessors/TemporalIntervalEndDateAccessor.java
    • -24
    • +29
    ./accessors/TemporalIntervalEndDatetimeAccessor.java
    • -24
    • +29
    ./accessors/TemporalIntervalEndTimeAccessor.java
    • -23
    • +28
    ./accessors/TemporalIntervalStartAccessor.java
    • -25
    • +30
    ./accessors/TemporalIntervalStartDateAccessor.java
    • -24
    • +30
    ./accessors/TemporalIntervalStartDatetimeAccessor.java
    • -24
    • +30
    ./accessors/TemporalIntervalStartTimeAccessor.java
  1. … 301 more files in changeset.
ASTERIXDB-1271: Revisit UUID Implementation

- Updated UUID implementation to eliminate marshalling to/from a pair

of longs, replacing with byte [].

- Eliminate all but one call to SecureRandom at init time, avoid risk

of entropy exhaustion

- Fix exceptions thrown

- Incorporate constant to represent number of bytes, String chars in

an instance of AUUID

- Split generated from parsed AUUID

- Eliminate intermediate StringBuilder construction on priting paths,

optimize imports

Change-Id: I9e90d42f6b62f80ad180dbd0c8c852db85b14173

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

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

Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -109
    • +5
    ./constructors/AUUIDFromStringConstructorDescriptor.java
  1. … 10 more files in changeset.
patch 5

    • -28
    • +43
    ./functions/temporal/IntervalLogic.java
  1. … 20 more files in changeset.
patch 4

  1. … 95 more files in changeset.
ASTERIXDB-1281 - Interval format update to AQL and ADM

The new interval format takes a more generic approach to representing intervals.

Here is an example for a date interval:

interval(date("2012-01-01”), date(”2013-04-01”))

Note that the interval type is defined by the arguments to the interval expression.

Currently only date, time, and datetime types are supported for intervals. The new

format is used for ADM and AQL.

In addition to the format change, the internal byte structure of an interval has been

updated. The format looks like the following:

byte tag, T start, T end (where T is a date, time or datetime type)

Note how the tag has been moved to the front. Also with the new sturcture, an

interval is variable length, not fixed length as before.

Change-Id: I009c71b7a445d141e228ba15d56d0b6cf3c8a3f5

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

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +154
    ./constructors/AIntervalConstructorDescriptor.java
    • -154
    • +0
    ./constructors/AIntervalFromDateConstructorDescriptor.java
    • -181
    • +0
    ./constructors/AIntervalFromDateTimeConstructorDescriptor.java
    • -165
    • +0
    ./constructors/AIntervalFromTimeConstructorDescriptor.java
  1. … 68 more files in changeset.
Some exception cleanup

- Use HyracksDataException and IOException for errors ingesting external

data (instead of a mixture of AlgebricksException, AsterixException, and

HyracksDataException).

- Avoid unnecessary wrapping of exceptions.

- Wrap exception at boundaries (e.g. HiveRecordParser)

- ADMLexerException and ADMDataParser.ParseException extend

HyracksDataException

- Tighter exception declarations and handling for internal methods.

Change-Id: Icf9591046c44f5fa2281874ff0c98d780e741267

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

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

Reviewed-by: Murtadha Hubail <hubailmor@gmail.com>

    • -1
    • +2
    ./common/ClosedRecordConstructorEvalFactory.java
    • -1
    • +2
    ./constructors/OpenRecordConstructorDescriptor.java
    • -1
    • +1
    ./functions/records/RecordAddFieldsDescriptor.java
    • -33
    • +31
    ./functions/temporal/IntervalBinDescriptor.java
  1. … 61 more files in changeset.
Add Support for Upsert Operation

This change allows users to execute upsert commands which

couples delete if found with insert. It locks the primary

keys before doing the search ensuring consistency.

Change-Id: I8999000331795a5949d621d2dd003903e057a521

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

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -11
    • +4
    ./accessors/LineRectanglePolygonAccessor.java
    • -7
    • +2
    ./accessors/PointXCoordinateAccessor.java
    • -4
    • +2
    ./accessors/PointYCoordinateAccessor.java
    • -18
    • +9
    ./accessors/TemporalDayAccessor.java
    • -18
    • +9
    ./accessors/TemporalHourAccessor.java
    • -14
    • +6
    ./accessors/TemporalIntervalEndAccessor.java
    • -17
    • +10
    ./accessors/TemporalIntervalEndDateAccessor.java
    • -12
    • +7
    ./accessors/TemporalIntervalEndDatetimeAccessor.java
    • -14
    • +7
    ./accessors/TemporalIntervalEndTimeAccessor.java
    • -14
    • +6
    ./accessors/TemporalIntervalStartAccessor.java
    • -13
    • +7
    ./accessors/TemporalIntervalStartDateAccessor.java
    • -14
    • +7
    ./accessors/TemporalIntervalStartDatetimeAccessor.java
    • -10
    • +4
    ./accessors/TemporalIntervalStartTimeAccessor.java
  1. … 237 more files in changeset.
remove end-of-line whitespace

Change-Id: I5c0415f47d4c3a9827574fbdab949b45718d9ea4

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

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

Reviewed-by: Yingyi Bu <buyingyi@gmail.com>

    • -2
    • +2
    ./functions/AbstractNumericArithmeticEval.java
    • -7
    • +7
    ./functions/temporal/IntervalLogic.java
  1. … 137 more files in changeset.
ASTERIXDB-1277 - Updated interval desc sort to be based on end point.

The default interval sort order is now the following:

asc - start point asc, end point asc

desc - end point desc, start point desc

Change-Id: I61d00850e0bc8ebc611366b95e2aa4da07d21d55

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

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

Reviewed-by: Taewoo Kim <wangsaeu@gmail.com>

    • -2
    • +2
    ./comparisons/AbstractComparisonEvaluator.java
  1. … 16 more files in changeset.
ASTERIXDB-1261, ASTERIXDB-1274, ASTERIXDB-1275 UUID Fixes UUIDPrinter no longer has a UUID object UUIDComparator is used by AbstractComparisonEValuator Removed UUID_STRING type Added test for uuid comparator

Change-Id: Ie33dc8b02e32b3e85a3cb64ef08cb028a50f4ca0

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

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -4
    • +12
    ./comparisons/AbstractComparisonEvaluator.java
  1. … 23 more files in changeset.
patch 3

    • -1
    • +1
    ./functions/temporal/IntervalLogic.java
    • -0
    • +101
    ./functions/temporal/IntervalPartitionLogic.java
  1. … 96 more files in changeset.
ASTERIXDB-1187, ASTERIXDB-1162 and ASTERIXDB-1252 fixes, plus new internal functions

This change contains the following updates and fixes:

- New deep-equality function which also handles numeric equality,

e.g., [2.0, 2, 1.0] == [2, 2, 1].

- New internal functions for record manipulation, including add and remove fields from records

- Fixes for ASTERIXDB-1187: The RecordMergeDescriptor does not fully support

open record merge. Merging records with open fields results in "NullPointerException".

- Fixes to address issue ASTERIXDB-1162: dealing with closed or partly closed record

added to an open record field.

- Fixes issue ASTERIXDB-1252: Problems with Autogenerated Key

Change-Id: I3621ebdd71c7cd91b50d77a972ad863cea7fcbc2

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

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +83
    ./comparisons/DeepEqualAssessor.java
    • -0
    • +113
    ./functions/DeepEqualityDescriptor.java
    • -0
    • +129
    ./functions/PointableHelper.java
    • -0
    • +287
    ./functions/records/RecordAddFieldsDescriptor.java
    • -62
    • +63
    ./functions/records/RecordMergeDescriptor.java
    • -0
    • +68
    ./functions/records/RecordRemoveFieldsDescriptor.java
    • -0
    • +235
    ./functions/records/RecordRemoveFieldsEvalFactory.java
    • -0
    • +114
    ./visitors/DeepEqualityVisitor.java
    • -0
    • +59
    ./visitors/DeepEqualityVisitorHelper.java
    • -0
    • +142
    ./visitors/ListDeepEqualityChecker.java
    • -0
    • +112
    ./visitors/RecordDeepEqualityChecker.java
  1. … 74 more files in changeset.
patch 1

    • -1
    • +1
    ./functions/temporal/GetOverlappingIntervalDescriptor.java
    • -0
    • +55
    ./functions/temporal/IntervalOverlappingDescriptor.java
  1. … 87 more files in changeset.
ASTERIXDB-1198: make ISerializerDeserializer implementations in AsterixDB stateless.

Change-Id: I808b6583db6b48a0e9000dcf0ac88c03c336c3a5

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

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

Reviewed-by: Jianfeng Jia <jianfeng.jia@gmail.com>

    • -2
    • +4
    ./functions/IsSystemNullDescriptor.java
    • -96
    • +93
    ./functions/SpatialIntersectDescriptor.java
  1. … 61 more files in changeset.
Clean up compilation warnings.

Change-Id: Idbfcd9c67f91d373c5f7269125778a5681021227

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

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

Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>

    • -6
    • +11
    ./constructors/ABinaryBase64StringConstructorDescriptor.java
    • -6
    • +6
    ./constructors/ABinaryHexStringConstructorDescriptor.java
    • -2
    • +0
    ./functions/AbstractBinaryStringBoolEval.java
    • -3
    • +2
    ./functions/PrefixLenJaccardDescriptor.java
    • -1
    • +1
    ./functions/StringEqualDescriptor.java
    • -2
    • +2
    ./functions/StringLengthDescriptor.java
    • -6
    • +11
    ./functions/binary/BinaryLengthDescriptor.java
    • -19
    • +13
    ./functions/binary/FindBinaryDescriptor.java
    • -4
    • +6
    ./functions/binary/FindBinaryFromDescriptor.java
    • -9
    • +13
    ./functions/binary/SubBinaryFromDescriptor.java
    • -2
    • +4
    ./functions/binary/SubBinaryFromToDescriptor.java
  1. … 95 more files in changeset.
ASTERIXDB-1159: make ARecordType read-only and separate its mutable state to RuntimeRecordTypeInfo.

Change-Id: Ibbfa73907ae9422a4ad85dc4db5fa568855beb17

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

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -8
    • +14
    ./functions/records/FieldAccessNestedEvalFactory.java
    • -7
    • +17
    ./functions/records/FieldAccessUtil.java
    • -12
    • +17
    ./functions/records/GetRecordFieldValueEvalFactory.java
    • -3
    • +2
    ./functions/records/GetRecordFieldsEvalFactory.java
    • -8
    • +8
    ./functions/records/RecordFieldsUtil.java
    • -15
    • +14
    ./functions/records/RecordMergeDescriptor.java
  1. … 16 more files in changeset.
ASTERIXDB-1164 Fix the racing condition in CodePointToStringDescriptor

The following commits from your working branch will be included:

commit 3074d479468f5f1d512e48c03eb209a45e482f2d

Author: JavierJia <jianfeng.jia@gmail.com>

Date: Wed Nov 11 20:40:00 2015 -0800

fix the racing condition in CodePointToStringDescriptor

Change-Id: I7c440731798e2ec8a4f0ab51be06ef7032835193

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

Reviewed-by: Cameron Samak <csamak@apache.org>

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -4
    • +4
    ./functions/CodePointToStringDescriptor.java
  1. … 1 more file in changeset.
ASTERIXDB-1166: Fix numeric overflow guarding

This should stop the issues with numerics acting funny.

Instead of reinventing the wheel here and trying to detect when an overflow may happen,

I opted to use the new methods in Java 8 that are intended to guard against overflow

where it's not desired.

Also, fix the docker image to use Java 8.

Change-Id: I520b22861a76346caca646122bc736e66c8d8b1f

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

Reviewed-by: Cameron Samak <csamak@apache.org>

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -7
    • +4
    ./functions/NumericCaretDescriptor.java
    • -2
    • +6
    ./functions/NumericDivideDescriptor.java
    • -15
    • +2
    ./functions/NumericMultiplyDescriptor.java
  1. … 4 more files in changeset.
ASTERIXDB-1102: VarSize Encoding to store length of String and ByteArray

This patch is to change the encoding format that stores the length value

of

the variable length type (e.g. String, ByteArray) from fix-size encoding

(2bytes) to variable-size encoding ( 1 to 5bytes)

It will solve the issue 1102 to enable us to store a String that longer

than 64K. Also for the common case of storing the short string ( <=

127), it will save one byte per string.

Some important changes include:

1. The UTF8StringSerDer and ByteArraySerDer is not Singleton instance

any more. I need some state to speedup the serialization and avoid the

object creatation. Luckily, 99% percent of Serializer were used as

factory way. The other 1% has been fixed.

A separate Test support, the ExcutionTest now can produce the only.xml

which stores the previous failed runtime test.xml. It can speedup the

debug process.

Change-Id: I41fff780f5c071742ef10129d83c8f945d5886d7

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

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

Reviewed-by: Jianfeng Jia <jianfeng.jia@gmail.com>

    • -9
    • +15
    ./accessors/TemporalYearAccessor.java
    • -8
    • +16
    ./common/EditDistanceEvaluator.java
    • -10
    • +16
    ./constructors/ABinaryHexStringConstructorDescriptor.java
    • -4
    • +6
    ./constructors/ABooleanConstructorDescriptor.java
    • -1
    • +5
    ./constructors/ACircleConstructorDescriptor.java
    • -3
    • +7
    ./constructors/ADateConstructorDescriptor.java
    • -7
    • +13
    ./constructors/ADateTimeConstructorDescriptor.java
    • -2
    • +6
    ./constructors/ADayTimeDurationConstructorDescriptor.java
    • -7
    • +13
    ./constructors/ADoubleConstructorDescriptor.java
    • -3
    • +7
    ./constructors/ADurationConstructorDescriptor.java
    • -7
    • +13
    ./constructors/AFloatConstructorDescriptor.java
    • -1
    • +4
    ./constructors/AInt16ConstructorDescriptor.java
    • -1
    • +4
    ./constructors/AInt32ConstructorDescriptor.java
    • -1
    • +4
    ./constructors/AInt64ConstructorDescriptor.java
  1. … 308 more files in changeset.
Change License Headers

Also tweak the NOTICE file with some extras.

Change-Id:I09bc388089e515d7f51fd39c31bfbbc9f00cf84f

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

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -10
    • +14
    ./accessors/CircleCenterAccessor.java
    • -10
    • +14
    ./accessors/CircleRadiusAccessor.java
    • -10
    • +14
    ./accessors/LineRectanglePolygonAccessor.java
    • -10
    • +14
    ./accessors/PointXCoordinateAccessor.java
    • -10
    • +14
    ./accessors/PointYCoordinateAccessor.java
    • -10
    • +14
    ./accessors/TemporalDayAccessor.java
    • -10
    • +14
    ./accessors/TemporalHourAccessor.java
    • -10
    • +14
    ./accessors/TemporalIntervalEndAccessor.java
    • -10
    • +14
    ./accessors/TemporalIntervalEndDateAccessor.java
    • -10
    • +14
    ./accessors/TemporalIntervalEndDatetimeAccessor.java
    • -10
    • +14
    ./accessors/TemporalIntervalEndTimeAccessor.java
    • -10
    • +14
    ./accessors/TemporalIntervalStartAccessor.java
    • -10
    • +14
    ./accessors/TemporalIntervalStartDateAccessor.java
    • -10
    • +14
    ./accessors/TemporalIntervalStartDatetimeAccessor.java
    • -10
    • +14
    ./accessors/TemporalIntervalStartTimeAccessor.java
  1. … 2004 more files in changeset.
Change Java package from edu.uci.ics to org.apache

Change-Id: I2f01d2b5614e9e9c94fda4bf1294a8eba6a26c54

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

Reviewed-by: Till Westmann <tillw@apache.org>

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

    • -23
    • +23
    ./accessors/CircleCenterAccessor.java
    • -21
    • +21
    ./accessors/CircleRadiusAccessor.java
    • -28
    • +28
    ./accessors/LineRectanglePolygonAccessor.java
    • -22
    • +22
    ./accessors/PointXCoordinateAccessor.java
    • -22
    • +22
    ./accessors/PointYCoordinateAccessor.java
    • -26
    • +26
    ./accessors/TemporalDayAccessor.java
    • -26
    • +26
    ./accessors/TemporalHourAccessor.java
    • -26
    • +26
    ./accessors/TemporalIntervalEndAccessor.java
    • -22
    • +22
    ./accessors/TemporalIntervalEndDateAccessor.java
    • -22
    • +22
    ./accessors/TemporalIntervalEndDatetimeAccessor.java
    • -22
    • +22
    ./accessors/TemporalIntervalEndTimeAccessor.java
    • -26
    • +26
    ./accessors/TemporalIntervalStartAccessor.java
    • -22
    • +22
    ./accessors/TemporalIntervalStartDateAccessor.java
    • -22
    • +22
    ./accessors/TemporalIntervalStartDatetimeAccessor.java
    • -22
    • +22
    ./accessors/TemporalIntervalStartTimeAccessor.java
  1. … 2590 more files in changeset.
Change folder structure for Java repackage

Change only the folders, not the files, for our package name change.

This will break the build, and needs to be followed by a change to

the package name in all of the source files. However performing

the folder move and file change in two steps lets Git understand

that the files are the same, and lets us track revisions across

those files.

Change-Id: Iefd2a576415ebc1416cba2a3334d2b64f042ba92

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

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

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +117
    ./accessors/CircleCenterAccessor.java
    • -0
    • +112
    ./accessors/CircleRadiusAccessor.java
    • -0
    • +181
    ./accessors/LineRectanglePolygonAccessor.java
    • -0
    • +113
    ./accessors/PointXCoordinateAccessor.java
    • -0
    • +113
    ./accessors/PointYCoordinateAccessor.java
    • -0
    • +154
    ./accessors/TemporalDayAccessor.java
    • -0
    • +152
    ./accessors/TemporalHourAccessor.java
    • -0
    • +142
    ./accessors/TemporalIntervalEndAccessor.java
    • -0
    • +128
    ./accessors/TemporalIntervalEndDateAccessor.java
    • -0
    • +127
    ./accessors/TemporalIntervalEndDatetimeAccessor.java
    • -0
    • +127
    ./accessors/TemporalIntervalEndTimeAccessor.java
    • -0
    • +142
    ./accessors/TemporalIntervalStartAccessor.java
    • -0
    • +127
    ./accessors/TemporalIntervalStartDateAccessor.java
    • -0
    • +127
    ./accessors/TemporalIntervalStartDatetimeAccessor.java
    • -0
    • +126
    ./accessors/TemporalIntervalStartTimeAccessor.java
  1. … 3781 more files in changeset.
Almost full support for clean JSON, plus some lossless JSON fixes

Clean JSON correctly supports all numeric and spatial types, plus hex and uuid.

Lossless JSON correctly supports uuid and hex, and "circle" is correct now.

Date/time types remain unfixed for both JSON formats.

Change-Id: I5c37d3b5aad7f286eba1cb8cb5f05ad456a6521d

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

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

Reviewed-by: Chris Hillery <ceej@lambda.nu>

  1. … 47 more files in changeset.