asterixdb

Clone Tools
  • last updated 27 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ASTERIXDB-1415 Fix Feed Freeze with Indexed Dataset

A feed might cause the system to freeze when connected to

a dataset that has secondary indexes. This case happen if

a frame contains all duplicate records pass the primary index

insert operator. The root cause is that the assign runtime in

the pipeline assumes at least a single record. Hence, a corrupted

tuple will reach the commit operator which will create a bad log

record with a PK of size 0. The log record will cause the log

flusher thread to die.

Change-Id: Ib0fa0bc08cf4224dcf64f83ea72c227f63affc73

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

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

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

Set LSMRTreeWithAntiMatterTuples as the default RTree for interal dataset

Change-Id: I19323ef38335409bc914265502ae56655db6d106

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

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

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

BufferCache Concurrency Fixes

1. Fix thread-safety issues in ClockPageReplacementStrategy.findVictimByEviction

2. Fix race-condition between page evicition & file deletion

Change-Id: I01b4ab3000ae6f481f226c0df9fe876c6b16c7aa

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

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

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

Enable Fully Qualified Class Names for Adapter Data Sources

Change-Id: I49953d4570b828b7cecb2ec926e017d008b13ddc

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

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

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

MBR size optimization for point data in R-Tree

Change-Id: Ic48304a221f462c66bb1417f291b0ce4f2ce7581

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

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

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

  1. … 31 more files in changeset.
Update the Key Value Reader

Change-Id: I54f8a313c871428b2468b74c0760e8d28e810699

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

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

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

    • -6
    • +1
    /asterixdb/asterix-external-data/pom.xml
Add Timestamp to Feed Logs

As per the request of users. This will help determine the time it

takes to ingest data.

Change-Id: I3bb8bb0679108d1eba879d18af1e2119fe7e336a

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

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

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

Fix the ASTERIXDB-1336 and ASTERIXDB-1413

Change-Id: Iffc60490aea144cec9abd38349853764024b0ce0

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

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

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

ASTERIXDB-1409: fix the type check for functions with two string arguments.

Change-Id: Idd36d9f5ee0f7d6d20afdff2e0669d6be6c6769b

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

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

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

ASTERIXDB-1407: let the build branch to broadcast for NestedLoopJoin.

-Change the broadcast branch;

-Fix a bug in SuperActivityOperatorNodePushable;

-Fix jobbuilder to use a fixed location (within query) for operators

with "count=1" constraint;

-Fix OptimizerTest to generate the same directory structure for

actual files as expected files.

-Updates the test query plans.

Change-Id: I0988624406d2f7460f0ee5ac7b4829d81e48c652

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

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

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

  1. … 83 more files in changeset.
Bytecode generation for null-handling in SQL++ functions.

Change-Id: I75d8abfad6b0a8c0d7faaac2e7fc7d4fea638e37

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

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

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

  1. … 21 more files in changeset.
Add List of Supported Adapters to Doc

Change-Id: I2bb98477e144e78e9983d33f9dd2f89a547aeccf

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

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

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

Squashed changes for interval index join.

  1. … 39 more files in changeset.
merged interval join into one branch, one commit

Refactored the AbstractComparisonEvaluator.

The refactoring allows the comparison code to be used from other locations,

specifically, for generic interval logic.

Change-Id: I42e0e8cf71207bb862334cd0629e8c024ff0556c

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

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

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

  1. … 8 more files in changeset.
ASTERIXDB-1383: reduce the number of lines for "AS".

Change-Id: Ic655bf25701f33230787d175b78bedc489909cb0

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

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

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

  1. … 1705 more files in changeset.
Avoid 1 copy of the data when returning results

Change-Id: I8728b218e8f8e20d3e58be46c704f75ef2288933

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

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

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

Remove Unnecessary Flush on Index Drop

Change-Id: I2e41b5d0aee13cb3b2d3a23f064c35d28837da10

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

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

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

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

need just 1 interface method as byte[] is Serializable

Change-Id: I471c800037781b678d2a6ba2ba0281f78623e7bf

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

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

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

add toString() to debug the SQL++ compiler

Change-Id: I32cf6b5c3be0211c10b1e379d19a6014350fc798

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

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

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

ASTERIXDB-1011: added flow control for merge policy See the design document here: https://cwiki.apache.org/confluence/display/ASTERIXDB/Flush-Operation+Flow+Control+For+Merge+Policy

Change-Id: Ide99c022861f96cd60bc8f5795c4964ab02b3e14

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

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

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

Remove Installed Libraries before Unit Tests

Change-Id: I9dea8c8fc46a717acd0b86ac7b07e0276bb5e95c

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

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

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

removed extra files

wrong merge location.

moved files for the merge

    • -7
    • +0
    /asterix-app/data/tinycollege/staff.adm
  1. … 162 more files in changeset.
great merge - hyracks

  1. … 51 more files in changeset.
great merge - asterixdb

  1. … 541 more files in changeset.
add min and max to range map.

added range query

  1. … 70 more files in changeset.
Fixed the classad-parser for Optional Fields

Change-Id: Ie231ed3ca7411ed7a48192bf6f3c6385d287323a

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

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

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