asterixdb

Clone Tools
  • last updated 13 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[NO ISSUE][TX] Remove Unused Fields in LogRecord

- user model changes: no

- storage format changes: no

- interface changes: yes

- Remove nodeId from ILogRecord

Details:

- Remove the following fields which are

no longer needed from LogRecord:

- numOfFlushedIndexes

- nodeId

- The removed fields were not persisted

and only used for remote logs.

Change-Id: If293953e51525e27110909203941444c6d7eb344

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

[ASTERIXDB-2149] Refactor key normalizer with longer keys

- user model changes: no

- storage format changes: no

- interface changes: yes. The interface of key normalized is changed.

Details:

- Refactored key normalizer to work with longer normalized keys composed

of multiple integers.

- Add tests for key normalizers

- Add key normalizer for UUID type to improve sort performance.

Change-Id: Idba747285af74195ef9953ed9bf5f6f217511380

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

  1. … 10 more files in changeset.
[ASTERIXDB-2195][REPL] Clean Masked Files

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Clean invalid masked files before promoting

a partition or sending partition files list

to master.

- Let replica calculate component id instead

of sending it from master.

- Add tests for:

- Deleting masked component.

- Deleting masked file.

Change-Id: Ib0f0159159faf87b9f5fd2eca3956dd90633bcfa

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

[ASTERIXDB-2207][CLUS] Add Delete API to ICoordinationService

- user model changes: no

- storage format changes: no

- interface changes: yes

- Add delete to ICoordinationService

Change-Id: Ie3a17fb1cec9350025cdf0ee340c80d7e0f1a9f0

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

[ASTERIXDB-2228][CLUS] IFaultToleranceStrategy -> INcLifecycleCoordinator

- user model changes: no

- storage format changes: no

- interface changes: yes

- Rename IFaultToleranceStrategy -> INcLifecycleCoordinator

Details:

- Rename IFaultToleranceStrategy since it doesn't provide

fault tolerance anymore but rather coordinates node

lifecycle.

- Make INcLifecycleCoordinator extensible.

- Remove unneeded FaultToleranceStrategyFactory.

Change-Id: I51a2d6f5402630683f709806e6c01f0c7e83914f

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

[NO ISSUE][OTR] Remove AppRuntimeContextProviderForRecovery

- user model changes: no

- storage format changes: no

- interface changes: yes

- Remove IAppRuntimeContextProvider

Details:

AppRuntimeContextProviderForRecovery is not needed since it has

reference to ApplicationContext. ApplicationContext itself has all

required references by other classes.

Change-Id: I264b86b1bfff37c137936f620745025f0fb837ad

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

[NO ISSUE][OTR] Remove Unused IndexOp Enum

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: Ic7ccbeff5a2de5acf16394c30ba1cf7617c25ccb

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

[ASTERIXDB-2222][UI] Move dashboard to own module

Change-Id: I34b48f4747cb762b0ba7a55008bcb0a026261d23

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

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

  1. … 260 more files in changeset.
[ASTERIXDB-2221] Fix source LICENSE file

Change-Id: I51b605ff12eaf9a8b9133166cfb56e968f683df6

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

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

[NO ISSUE][OTR] Remove Non-ASCII Char

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: Icc3c78786d87fa9387b2c59fd2c18eff1b971da6

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

[ASTERIXDB-2195][REPL] Replace Static Replication

- user model changes: no

- storage format changes: no

- interface changes: yes

- Redesigned all replication interfaces

Details:

- Replace static replication and fault tolerance by

dynamic storage API.

- Remove static based fault tolerance strategies.

- Redesign replication APIs and classes to smaller

maintainable parts.

- Clean up replication properties.

- Unify logic for checkpoints when replication is

enabled.

- Remove static replication test cases.

- Add replication runtime test cases for:

- Bulkload component replication.

- Memory component recovery.

- Flushed component replication.

- Add replication integration test for:

- Resync failed replica.

Change-Id: Ic5c4b0ac199a4530c807e558c8aebb1eb1284048

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

  1. … 238 more files in changeset.
[ASTERIXDB-2204][STO] Fix the IIndexCursor interface

- user model changes: no

- storage format changes: no

- interface changes: yes

- replace IIndexCursor.reset with close

- replace IIndexCursor.close with destroy

Details:

- This change is the first step towards fixing the behavior

of implementors/callers of the IIndexCursor interface

- In this change, we simply rename the reset -> close

and close -> destroy and we write down the javadocs

explaining the semantics of the interface.

- LSM Index Cursors don't implements ITreeIndexCursor

anymore.

Change-Id: I64cf8c0a5473268bdfd71fd560ee6b3bff219ce9

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

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

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

  1. … 48 more files in changeset.
[NO ISSUE][TEST] Store a query output for subsequent test calls

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- With this change, the test framework allow for a query to store

its output for access by subsequent calls. The change also allow

for a query to validate its output against a previous query.

- This change also fixes a bug in Function datasource field

access.

Change-Id: Iab329fbdf4def5b46686a61c9399520ae71518c4

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

[ASTERIXDB-1464][TX] Handle Interrupts in LogManager

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Properly handle interrupts on log page

and log file switch in LogManager.

- Propagate interrupts on transactor threads.

- Ignore interrupts while waiting for txn

commit/abort log to be flushed.

- Add test case for handling interrupts in

LogManager.

- Add test case for interrupting a txn waiting

for commit log.

Change-Id: I6936a60dc572e07f01baabc3f8af3bf88a58f661

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

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

[ASTERIXDB-2219][STO] Skip Empty Components Replication

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Skip replication for empty components on flushes

and merges.

Change-Id: If1453f813dafa2aa6c40039fac1d0aea2f08a4e2

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

[NO ISSUE][ING] Stop Succeeds When Feed Fails

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Before this change, if a feed fails after stop is issued, it

goes to a failure state and the stop request will be stuck

waiting for the feed to go to a stopped state.

- With this change, a failure in the feed will cause it to go

to a stopped state if a stop request was issued.

- Test case is added

Change-Id: I486e11a339c1dfadc6a2a357c95a83dfc05772a1

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

[ASTERIXDB-2182][ING] Use JSON-like syntax for feed configuration

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

To be consistent with the other JSON-like syntax in defining

configurations, CREATE FEED will change to use JSON object instead of

key-value pairs. Also, the <USING> adapter_name syntax is removed. The

adapter name becomes as part of the configuration. After this change,

the feed configuration are specified as:

<CREATE> <FEED> testFeed <WITH> {

"adapter-name" : "localfs",

"path" : "localhost://../../../../../tweets.json",

"format" : "adm",

"type-name" : "typeTweet"

};

This patch also fixes two minor mistakes when drop feed and adapter in

Metadata.

Change-Id: I2dfb0fdf74d28ae0c45dafcf6babb624bd8b2149

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

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 93 more files in changeset.
[ASTERIXDB-1564][CONF] Replace Remaining Usage of JUL

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Replace remaining usage of java.util.logging

by Log4j2.

Change-Id: I894348b09a862693ae31de7c2f4768877a5297db

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

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

[ASTERIXDB-1375][UI] New Admin Dashboard

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- New AsterixDB Admin Dashboard using Angular by Gachon team

Change-Id: Idc7752cd0b4df0ce6a5802f3e5f4f7e7f121621b

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

    • -0
    • +25
    /asterixdb/asterix-app/src/main/resources/dashboard/.editorconfig
    • -0
    • +47
    /asterixdb/asterix-app/src/main/resources/dashboard/README.md
    • -0
    • +47
    /asterixdb/asterix-app/src/main/resources/dashboard/karma.conf.js
  1. … 147 more files in changeset.
[ASTERIXDB-2181][FUN] Check whether a function is usable at creation

Verify rewrite step on a function before allowing creation

Add negative tests for bad function declarations

Change-Id: I262b8cfd29117c18f452973fed147696b83f1249

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>

  1. … 33 more files in changeset.
[ASTERIXDB-2205][STO] Maintain includeMutableComponent correctly

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- This change fixes ASTERIXDB-2205. The root cause

for ASTERIXDB-2205 was that the value of

includeMutableComponent is not maintained correctly.

Change-Id: Ic08a9372c608d6de960e1419899530aa55aa72e0

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

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

[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 secondary BTree vs

secondary primary index creation and verify that sort operator is removed

for the latter.

Change-Id: Ifc4f90928250aafd90d965028beb07561222086c

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

[ASTERIXDB-920] Fix BTree Composite Key Search

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

When we search a primary BTree with composite keys, we should always add

another select operator to filter out results, unless only the last key

is a range search. The reason is that when we search a BTree, we iterate

from the start index (based on the composite low range) to the end index

(based on the composite high range). However, during the iteration,

there could be a lot of false positives.

This patch fixes this bug by preserving the select operator in case of

composite keys.

Change-Id: I8654e52aec59601c533255cd57c2824612066fc0

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

  1. … 8 more files in changeset.
[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:

- Add API to support coordination service.

- An initial no-op implementation of coordination

service.

Change-Id: I8670e3498a141029d21826a2908033510c749838

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

[NO ISSUE] Warn when memory settings are invalid

Right now you can set memory settings that make the node's available memory

less than zero. This is easier to do than it sounds due to the difference

between runtime max memory and maximum overall heap size.

Change-Id: I7baace491b9542b6b69a8f697d29e036ec494a16

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

[NO ISSUE][TEST] Allow Diagnostic files to be run for failing tests

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- With this change, one can add diagnostic files to test cases

those files are not to be executed during the tests but can be

run to collect information in failing test cases.

Change-Id: I798726514cd46bcee04a8f290df54ae5bb4fb0a6

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

[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 AsterixHyracksIntegrationUtil.

- Use Log4j2 as JUL LogManager.

Change-Id: I56a596bec63b4347a1db6660c4d57fc662fff0fc

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

[ASTERIXDB-2203][IDX] Eliminate sort operator for secondary primary index

- user model changes: no

- storage format changes: no

- interface changes: no

details:

This change is intended to remove the sort operator when creating

a secondary primary index. The secondary primary index DDL statement uses

the same code as the one for creating general secondary BTree indexes which

has the sort operator since it needs to sort by SK. The sort operator is

not needed for secondary primary index since there is no SK and PK is already

sorted.

Change-Id: I2287c355204355b7ce306388c85d58d69a1bb64a

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>

[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 API in IJobManager

does not follow the typical job lifecycle.

i.e. job lifecycle listener are not notified

that the jobs were canceled. Since the API

is not used, this change removes it to avoid

any future invalid usage.

Change-Id: I1bff81fe9378f9bbc9dfb04a6a9826ee052f0965

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

[ASTERIXDB-2193][SQLPP] Fix dataverse resolution in functions

- user model changes: yes

- storage format changes: no

- interface changes: no

Details:

- When compiling user-defined function set default dataverse

to be the function's dataverse to correclty resolve dataset

accesses within that function

- Fix incorrect interpretation of quoted dataset names

FROM `a.b` now means FROM default_dataverse.`a.b`

(previously it meant FROM `a`.`b`)

Change-Id: I699b35fb46a739e9fdfcaf5cbfd6a4a00ce4da38

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

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

  1. … 1502 more files in changeset.