asterixdb-clients.git
3 months ago[NO ISSUE] Set version to 0.9.9-SNAPSHOT master
Dmitry Lychagin [Wed, 8 Jun 2022 01:11:10 +0000 (18:11 -0700)] 
[NO ISSUE] Set version to 0.9.9-SNAPSHOT

Change-Id: I9849ee40bbb8de6692dd1585158238af5582a618
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/16503
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Hussain Towaileb <hussainht@gmail.com>
3 months ago[NO ISSUE] Add tests for the JDBC driver
Dmitry Lychagin [Mon, 18 Apr 2022 18:56:11 +0000 (11:56 -0700)] 
[NO ISSUE] Add tests for the JDBC driver

Details:
- Add test framework and testcases for the JDBC driver
- Fix issues found by these tests

Change-Id: Ibf5d8f964867d5a5789d4b971f786f62e404fdd5
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/16130
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
5 months ago[NO ISSUE] Update JUnit version to 4.13.2
Dmitry Lychagin [Sat, 30 Apr 2022 00:54:32 +0000 (17:54 -0700)] 
[NO ISSUE] Update JUnit version to 4.13.2

Change-Id: I84ed920855e4459234f4abd3b0f309179a9aed1d
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/16224
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
5 months ago[NO ISSUE] Update Jackson version
Dmitry Lychagin [Sat, 30 Apr 2022 00:28:30 +0000 (17:28 -0700)] 
[NO ISSUE] Update Jackson version

Details:
- Update Jackson core to 2.13.2
- Update Jackson databind to 2.13.2.2

Change-Id: I6e114de85fe24e7e25503076ca8b450e24eca7df
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/16223
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
6 months ago[NO ISSUE] Update version, enhance fetchResult()
Dmitry Lychagin [Wed, 30 Mar 2022 18:50:50 +0000 (11:50 -0700)] 
[NO ISSUE] Update version, enhance fetchResult()

Details:
- Change version to 0.9.8-SNAPSHOT
- Add SubmitStatementOptions parameter
  to ADBProtocolBase.fetchResult()
- Added executionId into SubmitStatementOptions

Change-Id: Id77be49aa749f7b5667144e3b0ddb5a224cd260d
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/15923
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
7 months ago[NO ISSUE] Fix license generation
Dmitry Lychagin [Wed, 23 Feb 2022 21:19:13 +0000 (13:19 -0800)] 
[NO ISSUE] Fix license generation

Change-Id: I97d005052202b3053ab0ad1be3ad2858c16757c4
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/15423
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Michael Blow <mblow@apache.org>
7 months ago[NO ISSUE] Fix generation of boolean literals
Dmitry Lychagin [Fri, 18 Feb 2022 20:05:15 +0000 (12:05 -0800)] 
[NO ISSUE] Fix generation of boolean literals

Change-Id: If96bbfbeb1f0be3bdf70d04dc0bed4da85299d9f
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/15383
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
8 months ago[NO ISSUE] Set localhost as default for 'server' field
Dmitry Lychagin [Mon, 24 Jan 2022 22:35:40 +0000 (14:35 -0800)] 
[NO ISSUE] Set localhost as default for 'server' field

Change-Id: I535b84df9dc84c00dba33a01fcf2a4c678018ef4
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/14964
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
8 months ago[NO ISSUE] Enable UNION ALL support
Dmitry Lychagin [Thu, 20 Jan 2022 00:30:00 +0000 (16:30 -0800)] 
[NO ISSUE] Enable UNION ALL support

Change-Id: I02a909e526365d54a24b414e97a310195a82c86a
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/14867
Reviewed-by: Ian Maxon <imaxon@uci.edu>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
8 months ago[NO ISSUE] Relocate Jackson library
Dmitry Lychagin [Thu, 6 Jan 2022 17:58:09 +0000 (09:58 -0800)] 
[NO ISSUE] Relocate Jackson library

Change-Id: If1ca070ab77a1b87358656406bf0623ad8a42699
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/14723
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
10 months ago[NO ISSUE] Add separate property for download link
Dmitry Lychagin [Mon, 29 Nov 2021 18:50:35 +0000 (10:50 -0800)] 
[NO ISSUE] Add separate property for download link

Change-Id: I4c561613b6006623b99d645ee904fa9efba91d46
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/14243
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
10 months ago[NO ISSUE] Remove duplicate customization option
Dmitry Lychagin [Sat, 20 Nov 2021 00:29:20 +0000 (16:29 -0800)] 
[NO ISSUE] Remove duplicate customization option

Change-Id: I25f28cb50c1c86a4f64ab0116f95071b5e33120c
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/14146
Reviewed-by: Ian Maxon <imaxon@uci.edu>
Tested-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
11 months ago[NO ISSUE] Support driver/database version check
Dmitry Lychagin [Fri, 29 Oct 2021 18:41:25 +0000 (11:41 -0700)] 
[NO ISSUE] Support driver/database version check

Details:
- Introduce 2 new driver properties:
  'minDriverVersion' and 'minDatabaseVersion'
  that allow user to enforce minimal driver and database versions
- Remove driver property handling from ADBDriverContext

Change-Id: Icdca92fbc7a394aa91bfde14cae8f9e726cd51d5
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13863
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
11 months ago[NO ISSUE] Update jackson-core version
Dmitry Lychagin [Wed, 27 Oct 2021 22:49:48 +0000 (15:49 -0700)] 
[NO ISSUE] Update jackson-core version

Details:
- Update jackson-core to 2.12.4
- Introduce build properties for dependency versions

Change-Id: I0ddfa78870bcdedbf8402fb72e2daa235160b956
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13824
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
11 months ago[NO ISSUE] Copy taco SDK into build folder
Dmitry Lychagin [Mon, 25 Oct 2021 23:03:41 +0000 (16:03 -0700)] 
[NO ISSUE] Copy taco SDK into build folder

Change-Id: Ief2113387aa99a04fddcca2223a9ad2fa52b75d1
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13783
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Michael Blow <mblow@apache.org>
11 months ago[NO ISSUE] Refactor connection fields customization options
Dmitry Lychagin [Sat, 16 Oct 2021 01:36:58 +0000 (18:36 -0700)] 
[NO ISSUE] Refactor connection fields customization options

Change-Id: Ic1ff6c22703476b4359dbd716358189c5313af46
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13723
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
11 months ago[NO ISSUE] Remove 'port' attribute
Dmitry Lychagin [Thu, 14 Oct 2021 21:41:53 +0000 (14:41 -0700)] 
[NO ISSUE] Remove 'port' attribute

Details:
- Removed 'port' attribute from connection dialog
- Port can now be specified inside 'server' attribute

Change-Id: I33e20b2f664ed91f6e68d234dc5551578be77c3f
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13705
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
11 months ago[NO ISSUE][JDBC] Relax access modifier for getOrCreateDriverContext()
Dmitry Lychagin [Thu, 14 Oct 2021 19:25:16 +0000 (12:25 -0700)] 
[NO ISSUE][JDBC] Relax access modifier for getOrCreateDriverContext()

 - user model changes: no
- storage format changes: no
- interface changes: yes

Details:
- Make ADBDriverBase.getOrCreateDriverContext()
  protected instead of private

Change-Id: Icde135b4df55dce631da5f74c81099fdc7794588
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13704
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
11 months ago[NO ISSUE][JDBC] Relax access modifiers
Dmitry Lychagin [Thu, 14 Oct 2021 16:57:13 +0000 (09:57 -0700)] 
[NO ISSUE][JDBC] Relax access modifiers

- user model changes: no
- storage format changes: no
- interface changes: yes

Change-Id: Id42a8f548d950ede71d6f112993fafeeda2e8331
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13703
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
11 months ago[NO ISSUE][JDBC] Preliminary support for SSL connections
Dmitry Lychagin [Wed, 13 Oct 2021 18:48:01 +0000 (11:48 -0700)] 
[NO ISSUE][JDBC] Preliminary support for SSL connections

- user model changes: no
- storage format changes: no
- interface changes: no

Details:
- Add 'ssl' driver property
- Add 'Require SSL' option to connect dialog

Change-Id: Ibd70661ed2a2a275e4a9096316fd981a5d297c40
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13686
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
11 months ago[NO ISSUE][JDBC] Improve asterix-jdbc-taco pom file
Dmitry Lychagin [Wed, 13 Oct 2021 17:34:43 +0000 (10:34 -0700)] 
[NO ISSUE][JDBC] Improve asterix-jdbc-taco pom file

- user model changes: no
- storage format changes: no
- interface changes: no

Change-Id: If7e1aefdc76db7a4d0431c04d32a59e3e0919688
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13685
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
Tested-by: Ian Maxon <imaxon@uci.edu>
11 months ago[NO ISSUE][JDBC] Allow overriding driver version
Dmitry Lychagin [Wed, 13 Oct 2021 16:46:25 +0000 (09:46 -0700)] 
[NO ISSUE][JDBC] Allow overriding driver version

- user model changes: no
- storage format changes: no
- interface changes: no

Details:
- Allow extensions to override driver version

Change-Id: Icdd5ff036e27c551defe84ad5caf7fe13f0380ac
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13684
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
Tested-by: Ian Maxon <imaxon@uci.edu>
11 months ago[NO ISSUE][JDBC] Move ADBProtocol into asterix-jdbc-driver
Dmitry Lychagin [Wed, 13 Oct 2021 03:49:40 +0000 (20:49 -0700)] 
[NO ISSUE][JDBC] Move ADBProtocol into asterix-jdbc-driver

- user model changes: no
- storage format changes: no
- interface changes: no

Details:
- Move ADBProtocol from asterix-jdbc-core into asterix-jdbc-driver
- Remove httpclient depenedency from asterix-jdbc-core

Change-Id: Ic075b43248c076cb5c9c76092c60e110038df8e7
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13666
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
Tested-by: Ian Maxon <imaxon@uci.edu>
11 months ago[NO ISSUE][JDBC] Refactor ADBProtocol
Dmitry Lychagin [Tue, 12 Oct 2021 20:16:06 +0000 (13:16 -0700)] 
[NO ISSUE][JDBC] Refactor ADBProtocol

- user model changes: no
- storage format changes: no
- interface changes: no

Details:
- Introduce ADBProtocolBase - base class for ADBProtocol

Change-Id: I6fc2479e278aca3ab7bf415c249674e0708799a5
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13663
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
Tested-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
11 months ago[NO ISSUE][JDBC] Configurable running requests path
Dmitry Lychagin [Mon, 11 Oct 2021 22:40:15 +0000 (15:40 -0700)] 
[NO ISSUE][JDBC] Configurable running requests path

- user model changes: no
- storage format changes: no
- interface changes: no

Details:
- Make running requests path configurable by JDBC driver property
- The default path is /admin/requests/running

Change-Id: Iffa9ea0c302f15c062719d360152fdad21a02bdd
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13646
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Michael Blow <mblow@apache.org>
Tested-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
11 months ago[NO ISSUE][JDBC] Introduce asterix-jdbc-taco module
Dmitry Lychagin [Mon, 11 Oct 2021 17:31:08 +0000 (10:31 -0700)] 
[NO ISSUE][JDBC] Introduce asterix-jdbc-taco module

- user model changes: no
- storage format changes: no
- interface changes: yes

Details:
- Add asterix-jdbc-taco module
- Make jdbc driver work with earlier jackson versions
- Cleanup poms

Change-Id: I40219792da866e8799885c67d449a31c7ac0c87d
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13644
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Michael Blow <mblow@apache.org>
Tested-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
11 months ago[NO ISSUE][JDBC] Support foreign key metadata, other improvements
Dmitry Lychagin [Wed, 6 Oct 2021 17:36:53 +0000 (10:36 -0700)] 
[NO ISSUE][JDBC] Support foreign key metadata, other improvements

Change-Id: I01dcaf1e9ade568363df51f58f412956c9e0da45
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13584
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
Tested-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
11 months ago[NO ISSUE][JDBC] Update POMs, add code format profile
Dmitry Lychagin [Wed, 6 Oct 2021 16:33:42 +0000 (09:33 -0700)] 
[NO ISSUE][JDBC] Update POMs, add code format profile

Change-Id: Ibe93620d09a2b653bda90b43fea59cd71cbf1d44
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13583
Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
Reviewed-by: Ian Maxon <imaxon@uci.edu>
Tested-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>
12 months ago[NO ISSUE] Import JDBC driver
Ian Maxon [Fri, 1 Oct 2021 22:55:37 +0000 (15:55 -0700)] 
[NO ISSUE] Import JDBC driver

- user model changes: no
- storage format changes: no
- interface changes: no

- import code donation from
  http://incubator.apache.org/ip-clearance/asterixdb-jdbc-driver

Change-Id: I0cab464afd70be5cca4b198b7571c012c32a8c5e
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/13483
Reviewed-by: Michael Blow <mblow@apache.org>
Tested-by: Michael Blow <mblow@apache.org>
12 months agoInitial empty repository
Ian Maxon [Fri, 1 Oct 2021 22:51:20 +0000 (22:51 +0000)] 
Initial empty repository