calcite-avatica.git
2 weeks agoSite: Add back links to git commits on download pages master
Francis Chuang [Thu, 3 Jan 2019 03:05:19 +0000 (14:05 +1100)] 
Site: Add back links to git commits on download pages

3 weeks agoUpdate to new git URL
Michael Mior [Wed, 26 Dec 2018 02:11:02 +0000 (21:11 -0500)] 
Update to new git URL

6 weeks agoSite: Switch to SHA512 digest and remove link to Github commit on avatica-go download...
Francis Chuang [Tue, 4 Dec 2018 22:47:09 +0000 (09:47 +1100)] 
Site: Switch to SHA512 digest and remove link to Github commit on avatica-go download page

6 weeks agoSite: Fix link to SHA512 digest and remove links to Github in commit hash per ASF...
Francis Chuang [Tue, 4 Dec 2018 22:05:47 +0000 (09:05 +1100)] 
Site: Fix link to SHA512 digest and remove links to Github in commit hash per ASF release policy

6 weeks agoSite: Create news item for 1.13.0 and update release date in history branch-avatica-1.13
Francis Chuang [Mon, 3 Dec 2018 00:33:46 +0000 (11:33 +1100)] 
Site: Create news item for 1.13.0 and update release date in history

7 weeks ago[maven-release-plugin] prepare for next development iteration
Francis Chuang [Wed, 28 Nov 2018 23:00:45 +0000 (23:00 +0000)] 
[maven-release-plugin] prepare for next development iteration

7 weeks ago[maven-release-plugin] prepare release avatica-1.13.0-rc0 avatica-1.13.0-rc0 rel/avatica-1.13.0
Francis Chuang [Wed, 28 Nov 2018 23:00:23 +0000 (23:00 +0000)] 
[maven-release-plugin] prepare release avatica-1.13.0-rc0

7 weeks ago[CALCITE-2576] Release avatica 1.13.0
Francis Chuang [Wed, 28 Nov 2018 21:53:20 +0000 (08:53 +1100)] 
[CALCITE-2576] Release avatica 1.13.0

7 weeks ago[CALCITE-2698] Use Docker Hub hooks to select Avatica version during image build... 79/head
Francis Chuang [Thu, 22 Nov 2018 22:37:05 +0000 (09:37 +1100)] 
[CALCITE-2698] Use Docker Hub hooks to select Avatica version during image build and publish HSQLDB image

8 weeks ago[CALCITE-2412] Add appveyor.yml (sync with travis.yml) for tests on Windows against...
snuyanzin [Wed, 11 Jul 2018 07:26:01 +0000 (10:26 +0300)] 
[CALCITE-2412] Add appveyor.yml (sync with travis.yml) for tests on Windows against jdk1.8, 9, 10. Add Appveyor badge.

Close apache/calcite-avatica#65

8 weeks ago[CALCITE-2385] Use -DskipDockerCheck when running tests on travis
Francis Chuang [Sun, 18 Nov 2018 21:53:39 +0000 (08:53 +1100)] 
[CALCITE-2385] Use -DskipDockerCheck when running tests on travis

8 weeks agoUpdate travis badge to the apache/calcite-avatica one in README.md
Francis Chuang [Sun, 18 Nov 2018 21:22:03 +0000 (08:22 +1100)] 
Update travis badge to the apache/calcite-avatica one in README.md

8 weeks ago[CALCITE-2682] Add ability to run tests in docker
Francis Chuang [Sun, 18 Nov 2018 10:48:22 +0000 (21:48 +1100)] 
[CALCITE-2682] Add ability to run tests in docker

8 weeks agoRemove the requirement to set a master maven password from release script
Francis Chuang [Sun, 18 Nov 2018 07:45:23 +0000 (18:45 +1100)] 
Remove the requirement to set a master maven password from release script

8 weeks agoFix release script to ensure that git usernames with whitespaces are not truncated
Francis Chuang [Sun, 18 Nov 2018 05:54:27 +0000 (16:54 +1100)] 
Fix release script to ensure that git usernames with whitespaces are not truncated

2 months agoPrompt user for git username when using release script
Francis Chuang [Sun, 18 Nov 2018 03:14:27 +0000 (14:14 +1100)] 
Prompt user for git username when using release script

2 months agoUse selected GPG key in release script when executing release:perform
Francis Chuang [Sun, 18 Nov 2018 02:50:28 +0000 (13:50 +1100)] 
Use selected GPG key in release script when executing release:perform

2 months ago[CALCITE-2681] Add maven-scm-api as a dependency so that Avatica can be built
Francis Chuang [Sun, 18 Nov 2018 02:44:25 +0000 (13:44 +1100)] 
[CALCITE-2681] Add maven-scm-api as a dependency so that Avatica can be built

2 months agoSet release script to use gpg-agent
Francis Chuang [Sun, 18 Nov 2018 02:17:34 +0000 (13:17 +1100)] 
Set release script to use gpg-agent

2 months ago[CALCITE-2680] Downgrade maven-scm-provider to 1.10.0 due to API incompatibility
Francis Chuang [Sat, 17 Nov 2018 23:23:48 +0000 (10:23 +1100)] 
[CALCITE-2680] Downgrade maven-scm-provider to 1.10.0 due to API incompatibility
bug that is preventing releases from building correctly

2 months ago[CALCITE-2676] Add release script and docker-compose.yml to support building a releas...
Francis Chuang [Thu, 15 Nov 2018 23:05:45 +0000 (10:05 +1100)] 
[CALCITE-2676] Add release script and docker-compose.yml to support building a release using docker

2 months ago[CALCITE-2385] Add flag to disable dockerfile checks when executing a dry-run build 78/head
Francis Chuang [Mon, 12 Nov 2018 22:52:35 +0000 (09:52 +1100)] 
[CALCITE-2385] Add flag to disable dockerfile checks when executing a dry-run build

2 months agoCALCITE-2655 - Enable Travis to test against JDK 12 77/head
Kevin Risden [Tue, 6 Nov 2018 16:34:04 +0000 (11:34 -0500)] 
CALCITE-2655 - Enable Travis to test against JDK 12

Signed-off-by: Kevin Risden <krisden@apache.org>
3 months ago[CALCITE-2595] Add Maven wrapper to Avatica 75/head
Kevin Risden [Tue, 25 Sep 2018 18:46:55 +0000 (14:46 -0400)] 
[CALCITE-2595] Add Maven wrapper to Avatica

Close apache/calcite-avatica#75

Signed-off-by: Kevin Risden <krisden@apache.org>
3 months ago[CALCITE-2594] Ensure forbiddenapis and maven-compiler use the correct JDK version 74/head
Kevin Risden [Tue, 25 Sep 2018 16:38:32 +0000 (12:38 -0400)] 
[CALCITE-2594] Ensure forbiddenapis and maven-compiler use the correct JDK version

Close apache/calcite-avatica#74

Signed-off-by: Kevin Risden <krisden@apache.org>
3 months ago[CALCITE-2587] Regenerate protobuf files for 3.6.1
Kevin Risden [Sun, 23 Sep 2018 02:16:03 +0000 (22:16 -0400)] 
[CALCITE-2587] Regenerate protobuf files for 3.6.1

* Removes the checkStaleness config from protobuf-maven-plugin
* Regenerates protobuf files for 3.6.1 using the protobuf-maven-plugin
* Removes old documentation about generating protobuf prior to introduction of protobuf-maven-plugin
* Enforce deprecation checks on build

Close apache/calcite-avatica#73

Signed-off-by: Kevin Risden <krisden@apache.org>
3 months agoUpdate usage of JCommander after upgrading to 1.72
Kevin Risden [Sun, 23 Sep 2018 02:29:18 +0000 (22:29 -0400)] 
Update usage of JCommander after upgrading to 1.72

Signed-off-by: Kevin Risden <krisden@apache.org>
3 months agoMove spotbugs-filter.xml to src/main/config/spotbugs/
Kevin Risden [Thu, 20 Sep 2018 23:33:52 +0000 (19:33 -0400)] 
Move spotbugs-filter.xml to src/main/config/spotbugs/

Signed-off-by: Kevin Risden <krisden@apache.org>
3 months ago[CALCITE-1006] Enable spotbugs-maven-plugin
Kevin Risden [Fri, 20 Apr 2018 02:51:45 +0000 (21:51 -0500)] 
[CALCITE-1006] Enable spotbugs-maven-plugin

Close apache/calcite-avatica#39

Signed-off-by: Kevin Risden <krisden@apache.org>
3 months ago[CALCITE-2583] Upgrade dropwizard metrics to 4.0.3
Kevin Risden [Thu, 20 Sep 2018 18:11:07 +0000 (14:11 -0400)] 
[CALCITE-2583] Upgrade dropwizard metrics to 4.0.3

This changes the following:
* package name: `metrics-dropwizardmetrics3` -> `metrics-dropwizardmetrics`
* class name: `o.a.c.a.metrics.dropwizard3` -> `o.a.c.a.metrics.dropwizard`

Close apache/calcite-avatica#72

Signed-off-by: Kevin Risden <krisden@apache.org>
3 months ago[CALCITE-2486] Upgrade Apache parent POM to version 21
Kevin Risden [Thu, 20 Sep 2018 15:54:54 +0000 (11:54 -0400)] 
[CALCITE-2486] Upgrade Apache parent POM to version 21

Also upgrade
bouncycastle to 1.60,
commons-lang3 to 3.8,
docker-maven-plugin to 1.1.1,
groovy-maven-plugin to 2.1,
h2 to 1.4.197,
httpclient to 4.5.6,
httpcore to 4.4.10,
javax-servlet-api to 4.0.1,
jcommander to 1.72,
maven-assembly-plugin to 3.1.0,
maven-enforcer-plugin to 3.0.0-M2,
maven-scm-provider-plugin to 1.11.1,
mockito to 2.22.0,
os-maven-plugin to 1.6.0,
owasp-dependency-check to 3.3.2,
protobuf to 3.6.1,
protobug-maven-plugin to 0.5.1,
slf4j to 1.7.25

Close apache/calcite-avatica#71

Signed-off-by: Kevin Risden <krisden@apache.org>
3 months agoSite: Links on Go Client downloads page should reference go_history.html, not history...
Julian Hyde [Thu, 20 Sep 2018 01:07:14 +0000 (18:07 -0700)] 
Site: Links on Go Client downloads page should reference go_history.html, not history.html

3 months ago[CALCITE-2577] Update links on download page to HTTPS
Francis Chuang [Wed, 19 Sep 2018 23:48:04 +0000 (09:48 +1000)] 
[CALCITE-2577] Update links on download page to HTTPS

3 months ago[CALCITE-2574] Update download pages to include instructions for verifying
Francis Chuang [Wed, 19 Sep 2018 23:23:15 +0000 (09:23 +1000)] 
[CALCITE-2574] Update download pages to include instructions for verifying
a downloaded artifact

3 months ago[CALCITE-1183] Bump Kerby dependency version and reenable AvaticaSpnegoTest
Kevin Risden [Wed, 19 Sep 2018 14:09:37 +0000 (10:09 -0400)] 
[CALCITE-1183] Bump Kerby dependency version and reenable AvaticaSpnegoTest

Close apache/calcite-avatica#69

Signed-off-by: Kevin Risden <krisden@apache.org>
3 months ago[CALCITE-2570] Upgrade forbiddenapis to 2.6 for JDK 11 support
Kevin Risden [Wed, 19 Sep 2018 14:23:25 +0000 (10:23 -0400)] 
[CALCITE-2570] Upgrade forbiddenapis to 2.6 for JDK 11 support

Close apache/calcite-avatica#70

Signed-off-by: Kevin Risden <krisden@apache.org>
4 months ago[CALCITE-2568] Ensure that IBM JDK TLS cipher list matches Oracle/OpenJDK for Travis CI
Kevin Risden [Mon, 17 Sep 2018 17:37:43 +0000 (13:37 -0400)] 
[CALCITE-2568] Ensure that IBM JDK TLS cipher list matches Oracle/OpenJDK for Travis CI

Close apache/calcite-avatica#68

Signed-off-by: Kevin Risden <krisden@apache.org>
4 months ago[CALCITE-2550] Update download links for avatica-go to link to
Francis Chuang [Tue, 11 Sep 2018 09:36:19 +0000 (19:36 +1000)] 
[CALCITE-2550] Update download links for avatica-go to link to
apache-calcite-avatica-go-x.x.x-src.tar.gz for releases 3.2.0 onwards

4 months agoFix download link to release history in news item
Francis Chuang [Mon, 10 Sep 2018 01:22:47 +0000 (11:22 +1000)] 
Fix download link to release history in news item

4 months agoFix download links for avatica-go
Francis Chuang [Mon, 10 Sep 2018 00:24:41 +0000 (10:24 +1000)] 
Fix download links for avatica-go

4 months agoCALCITE-2503 AvaticaCommonsHttpClientImpl client needs to set user-token on HttpClien...
Karan Mehta [Fri, 7 Sep 2018 23:31:56 +0000 (16:31 -0700)] 
CALCITE-2503 AvaticaCommonsHttpClientImpl client needs to set user-token on HttpClientContext before sending the request

Closes #67

Signed-off-by: Josh Elser <elserj@apache.org>
5 months ago[CALCITE-2467] Upgrade owasp-dependency-check maven plugin to 3.3.1
Julian Hyde [Wed, 15 Aug 2018 03:59:37 +0000 (20:59 -0700)] 
[CALCITE-2467] Upgrade owasp-dependency-check maven plugin to 3.3.1

Upgrade protobuf-java to 3.5.1, jackson to 2.9.6, jetty to 9.4.11.v20180605.

Close apache/calcite-avatica#66

6 months ago[CALCITE-2381] Add information for authenticating against maven repo,
Francis Chuang [Mon, 9 Jul 2018 23:29:25 +0000 (09:29 +1000)] 
[CALCITE-2381] Add information for authenticating against maven repo,
GPG keys and version numbers to HOWTO

6 months ago[CALCITE-2390] Remove uses of X509CertificateObject, deprecated in current bouncycastle 64/head
Kevin Risden [Thu, 5 Jul 2018 23:35:12 +0000 (18:35 -0500)] 
[CALCITE-2390] Remove uses of X509CertificateObject, deprecated in current bouncycastle

Close apache/calcite-avatica#64

Signed-off-by: Kevin Risden <krisden@apache.org>
6 months agoCosmetic
Julian Hyde [Sat, 30 Jun 2018 21:18:04 +0000 (14:18 -0700)] 
Cosmetic

Suppress deprecation warnings, remove whitespace, and apply code font to
release notes.

6 months ago[CALCITE-2386] Naively wire up struct support
Kenneth Knowles [Wed, 27 Jun 2018 12:49:11 +0000 (05:49 -0700)] 
[CALCITE-2386] Naively wire up struct support

Closes #62

Signed-off-by: Josh Elser <elserj@apache.org>
6 months agoFix broken links to Github releases on the history page
Francis Chuang [Sun, 24 Jun 2018 23:59:18 +0000 (09:59 +1000)] 
Fix broken links to Github releases on the history page

6 months ago[CALCITE-2330] Release Avatica 1.12: Update release history and announcement
Francis Chuang [Sun, 24 Jun 2018 23:36:46 +0000 (09:36 +1000)] 
[CALCITE-2330] Release Avatica 1.12: Update release history and announcement

6 months ago[maven-release-plugin] prepare for next development iteration branch-avatica-1.12
Francis Chuang [Thu, 21 Jun 2018 11:27:48 +0000 (11:27 +0000)] 
[maven-release-plugin] prepare for next development iteration

6 months ago[maven-release-plugin] prepare release avatica-1.12.0-rc0 avatica-1.12.0-rc0 rel/avatica-1.12.0
Francis Chuang [Thu, 21 Jun 2018 11:27:13 +0000 (11:27 +0000)] 
[maven-release-plugin] prepare release avatica-1.12.0-rc0

6 months ago[CALCITE-2330] Release Avatica 1.12
Francis Chuang [Sun, 17 Jun 2018 09:01:10 +0000 (19:01 +1000)] 
[CALCITE-2330] Release Avatica 1.12

7 months ago[CALCITE-2299] Add tests for TimeUnitRange (Sergey Nuyanzin)
snuyanzin [Thu, 14 Jun 2018 13:48:47 +0000 (16:48 +0300)] 
[CALCITE-2299] Add tests for TimeUnitRange (Sergey Nuyanzin)

Close apache/calcite-avatica#60

Signed-off-by: Kevin Risden <krisden@apache.org>
7 months agoCALCITE-2285 Support client cert keystore for Avatica Client (Addendum, Remove unused...
Karan Mehta [Fri, 15 Jun 2018 04:00:12 +0000 (21:00 -0700)] 
CALCITE-2285 Support client cert keystore for Avatica Client (Addendum, Remove unused code)

Closes #61

Signed-off-by: Josh Elser <elserj@apache.org>
7 months agoCALCITE-2285 Support client cert keystore for Avatica Client
Karan Mehta [Thu, 14 Jun 2018 16:24:38 +0000 (12:24 -0400)] 
CALCITE-2285 Support client cert keystore for Avatica Client

Closes #57

Signed-off-by: Josh Elser <elserj@apache.org>
7 months ago[CALCITE-2299] Add support for NANOSECOND in TimeUnit and TimeUnitRange (Sergey Nuyanzin)
snuyanzin [Thu, 14 Jun 2018 13:48:47 +0000 (16:48 +0300)] 
[CALCITE-2299] Add support for NANOSECOND in TimeUnit and TimeUnitRange (Sergey Nuyanzin)

Close apache/calcite-avatica#58

Signed-off-by: Kevin Risden <krisden@apache.org>
7 months ago[CALCITE-2361] Upgrade Bouncycastle to version 1.59
Kevin Risden [Thu, 14 Jun 2018 15:44:50 +0000 (10:44 -0500)] 
[CALCITE-2361] Upgrade Bouncycastle to version 1.59

Close apache/calcite-avatica#59

Signed-off-by: Kevin Risden <krisden@apache.org>
7 months ago[CALCITE-2219] Check if resource is closed, and throws
Laurent Goujon [Sun, 18 Mar 2018 23:46:30 +0000 (16:46 -0700)] 
[CALCITE-2219] Check if resource is closed, and throws

According to JDBC spec, most methods from Connection, Statement,
PreparedStatement and ResultSet should throw an exception if the
resource is closed.

Close apache/calcite-avatica#33

7 months agoFix static field access warnings
Laurent Goujon [Sun, 18 Mar 2018 23:52:51 +0000 (16:52 -0700)] 
Fix static field access warnings

Fix warnings about accessing AvaticaConnection.HELPER static field by
using a class instance.

7 months ago[CALCITE-2352] Fix missing suppressions.xml change
Laurent Goujon [Sat, 9 Jun 2018 18:32:59 +0000 (11:32 -0700)] 
[CALCITE-2352] Fix missing suppressions.xml change

Add change to suppressions.xml for generated FilteredConstants
file, after updating to checkstyle 6.18

7 months ago[CALCITE-2352] Update to checkstyle 6.18
Laurent Goujon [Wed, 6 Jun 2018 02:39:38 +0000 (19:39 -0700)] 
[CALCITE-2352] Update to checkstyle 6.18

Update project to maven-checkstyle-plugin 3.0.0/checkstyle 6.18.
Fix all new reported violations.

7 months ago[CALCITE-2341] Fix javadoc plugin incompatibility
Laurent Goujon [Tue, 5 Jun 2018 14:40:26 +0000 (07:40 -0700)] 
[CALCITE-2341] Fix javadoc plugin incompatibility

Fix the javadoc plugin incompatibility with JDK10 or higher but
updating the plugin version from 3.0.0 to 3.0.1

Close apache/calcite-avatica#55

7 months ago[CALCITE-2350] Cannot shade Avatica with Guava 21.0 or higher
Julian Hyde [Sat, 2 Jun 2018 06:08:59 +0000 (23:08 -0700)] 
[CALCITE-2350] Cannot shade Avatica with Guava 21.0 or higher

Cause is [MSHADE-228], fixed in maven-shade-plugin 3.0.0 and higher.

Thanks to Sergey Nuyanzin for identifying the cause.

7 months agoCosmetic changes
Julian Hyde [Fri, 1 Jun 2018 17:59:25 +0000 (10:59 -0700)] 
Cosmetic changes

7 months ago[CALCITE-2303] In EXTRACT function, support MICROSECONDS, MILLISECONDS, EPOCH, ISODOW...
snuyanzin [Sun, 27 May 2018 10:49:17 +0000 (13:49 +0300)] 
[CALCITE-2303] In EXTRACT function, support MICROSECONDS, MILLISECONDS, EPOCH, ISODOW, ISOYEAR and DECADE time units (Sergey Nuyanzin)

Also, fixed issue related to week extraction (wrong ISO-8601 week
calculation in some cases, additional tests provided).

Close apache/calcite-avatica#50

7 months ago[CALCITE-1884] DateTimeUtils produces incorrect results for days before the Gregorian...
snuyanzin [Tue, 29 May 2018 15:08:05 +0000 (18:08 +0300)] 
[CALCITE-1884] DateTimeUtils produces incorrect results for days before the Gregorian cutover (Haohui Mai, Julian Hyde, Sergey Nuyanzin)

Remove conversion to Gregorian in case of DateTimeUtils#ymdToJulian, and added tests.

Close apache/calcite-avatica#11
Close apache/calcite-avatica#52

7 months ago[CALCITE-2022] add dynamic drive calculation in case of Windows
snuyanzin [Thu, 31 May 2018 11:08:21 +0000 (14:08 +0300)] 
[CALCITE-2022] add dynamic drive calculation in case of Windows

Closes #54

Signed-off-by: Josh Elser <elserj@apache.org>
7 months agoBump HSQLDB to 2.4.1 in dockerfiles
Francis Chuang [Thu, 31 May 2018 00:29:50 +0000 (10:29 +1000)] 
Bump HSQLDB to 2.4.1 in dockerfiles

7 months agoCALCITE-2294 Allow customization for AvaticaServerConfiguration for plugging new...
Karan Mehta [Wed, 30 May 2018 23:04:05 +0000 (19:04 -0400)] 
CALCITE-2294 Allow customization for AvaticaServerConfiguration for plugging new authentication mechanisms

Closes #48

Signed-off-by: Josh Elser <elserj@apache.org>
7 months agoBump HSQLDB to 2.4.1 53/head
Francis Chuang [Wed, 30 May 2018 05:16:58 +0000 (15:16 +1000)] 
Bump HSQLDB to 2.4.1

7 months agoAdd missing license header to avatica-go docs generation script
Francis Chuang [Wed, 30 May 2018 01:49:59 +0000 (11:49 +1000)] 
Add missing license header to avatica-go docs generation script

7 months ago[CALCITE-2333] Stop releasing zips 51/head
Francis Chuang [Tue, 29 May 2018 11:33:53 +0000 (21:33 +1000)] 
[CALCITE-2333] Stop releasing zips

7 months agoFix broken link in howto
Francis Chuang [Tue, 29 May 2018 09:34:20 +0000 (19:34 +1000)] 
Fix broken link in howto

8 months ago[CALCITE-2284] Allow Jetty Server to be customized before startup
Alex Araujo [Tue, 1 May 2018 00:32:10 +0000 (19:32 -0500)] 
[CALCITE-2284] Allow Jetty Server to be customized before startup

This allows downstream Avatica users to have fine grained control over
SSL configuration without exposing uncommon settings through the
HttpServer Builder.

Closes #46

Signed-off-by: Josh Elser <elserj@apache.org>
8 months ago[CALCITE-2289] Enable html5 for Javadoc on JDK 9+
Kevin Risden [Sun, 29 Apr 2018 16:02:59 +0000 (11:02 -0500)] 
[CALCITE-2289] Enable html5 for Javadoc on JDK 9+

Close apache/calcite-avatica#45

Signed-off-by: Kevin Risden <krisden@apache.org>
8 months ago[CALCITE-2255] Add JDK 11 to Travis CI
Kevin Risden [Sat, 21 Apr 2018 01:33:24 +0000 (20:33 -0500)] 
[CALCITE-2255] Add JDK 11 to Travis CI

Close apache/calcite-avatica#41

Signed-off-by: Kevin Risden <krisden@apache.org>
8 months agoAdd docker hub image for HSQLDB 35/head
Francis Chuang [Thu, 12 Apr 2018 23:22:47 +0000 (09:22 +1000)] 
Add docker hub image for HSQLDB

8 months ago[CALCITE-2272] Fix Javadoc generation
Kevin Risden [Sun, 29 Apr 2018 15:17:40 +0000 (10:17 -0500)] 
[CALCITE-2272] Fix Javadoc generation

Close apache/calcite-avatica#44

Signed-off-by: Kevin Risden <krisden@apache.org>
8 months ago[CALCITE-2218] Fix AvaticaResultSet#getRow()
Laurent Goujon [Sun, 18 Mar 2018 22:57:46 +0000 (15:57 -0700)] 
[CALCITE-2218] Fix AvaticaResultSet#getRow()

According to JDBC spec/Javadoc, ResultSet#getRow() method is 1-indexed
based, but AvaticaResultSet#getRow() is 0-indexed based.

Close apache/calcite-avatica#32

8 months ago[CALCITE-2272] Apache Parent POM 19, JDK 10 Surefire, and JDK 10 javadoc
Kevin Risden [Sat, 21 Apr 2018 03:03:49 +0000 (22:03 -0500)] 
[CALCITE-2272] Apache Parent POM 19, JDK 10 Surefire, and JDK 10 javadoc

Close apache/calcite-avatica#42

Signed-off-by: Kevin Risden <krisden@apache.org>
8 months ago[CALCITE-2268] Bump HSQLDB to 2.4.0 in Avatica Docker Image
Francis Chuang [Tue, 10 Apr 2018 06:51:20 +0000 (16:51 +1000)] 
[CALCITE-2268] Bump HSQLDB to 2.4.0 in Avatica Docker Image

Close apache/calcite-avatica#34

Signed-off-by: Kevin Risden <krisden@apache.org>
8 months ago[CALCITE-1914] DOAP file for Calcite Avatica
Kevin Risden [Fri, 20 Apr 2018 01:54:20 +0000 (20:54 -0500)] 
[CALCITE-1914] DOAP file for Calcite Avatica

Close apache/calcite-avatica#37

Signed-off-by: Kevin Risden <krisden@apache.org>
8 months ago[CALCITE-1937] Update the avatica website in preparation for avatica-go content 43/head
Francis Chuang [Wed, 25 Apr 2018 23:38:06 +0000 (09:38 +1000)] 
[CALCITE-1937] Update the avatica website in preparation for avatica-go content

10 months ago[CALCITE-2210] Remove oraclejdk7, add oraclejdk9, add oraclejdk10, and add ibmjava...
Kevin Risden [Sun, 11 Mar 2018 16:58:40 +0000 (11:58 -0500)] 
[CALCITE-2210] Remove oraclejdk7, add oraclejdk9, add oraclejdk10, and add ibmjava to .travis.yml

The only supported Travis CI Oracle verions are oraclejdk8 and oraclejdk9. For more details see:
https://docs.travis-ci.com/user/reference/trusty/#JVM-(Clojure%2C-Groovy%2C-Java%2C-Scala)-images

IBM JDK is not installed by default unless you install it. IBM JDK is supported through Docker maven:ibmjava image.

Closes #29

Signed-off-by: Josh Elser <elserj@apache.org>
10 months ago[CALCITE-2212] Enforce minimum JDK 8 via maven-enforcer-plugin
Kevin Risden [Tue, 13 Mar 2018 00:12:17 +0000 (19:12 -0500)] 
[CALCITE-2212] Enforce minimum JDK 8 via maven-enforcer-plugin

Closes #31

Signed-off-by: Josh Elser <elserj@apache.org>
10 months ago[CALCITE-1520] Implement isValid for AvaticaConnection
Kevin Risden [Tue, 6 Mar 2018 03:44:38 +0000 (21:44 -0600)] 
[CALCITE-1520] Implement isValid for AvaticaConnection

Closes #26

Signed-off-by: Josh Elser <elserj@apache.org>
10 months ago[CALCITE-1160] Site: Redirect from Avatica community to Calcite community; use Calcit...
Kevin Risden [Tue, 6 Mar 2018 04:14:31 +0000 (22:14 -0600)] 
[CALCITE-1160] Site: Redirect from Avatica community to Calcite community; use Calcite favicon (Kevin Risden)

Close apache/calcite-avatica#27

10 months agoNews item for release 1.11.0
Julian Hyde [Fri, 9 Mar 2018 08:51:41 +0000 (00:51 -0800)] 
News item for release 1.11.0

10 months agoSite: Upgrade ruby and github-pages
Julian Hyde [Fri, 9 Mar 2018 09:01:08 +0000 (01:01 -0800)] 
Site: Upgrade ruby and github-pages

10 months ago[maven-release-plugin] prepare for next development iteration branch-avatica-1.11
Julian Hyde [Tue, 6 Mar 2018 03:45:07 +0000 (19:45 -0800)] 
[maven-release-plugin] prepare for next development iteration

10 months ago[maven-release-plugin] prepare release avatica-1.11.0-rc0 avatica-1.11.0-rc0 rel/avatica-1.11.0
Julian Hyde [Tue, 6 Mar 2018 03:44:34 +0000 (19:44 -0800)] 
[maven-release-plugin] prepare release avatica-1.11.0-rc0

10 months ago[CALCITE-2182] Release Avatica 1.11
Julian Hyde [Wed, 28 Feb 2018 05:34:15 +0000 (21:34 -0800)] 
[CALCITE-2182] Release Avatica 1.11

Add release notes.

Cosmetic code changes.

10 months agoGenerate sha256 checksums for releases (previous releases used md5 and sha1)
Julian Hyde [Tue, 6 Mar 2018 03:06:55 +0000 (19:06 -0800)] 
Generate sha256 checksums for releases (previous releases used md5 and sha1)

10 months ago[CALCITE-2199] Allow methods overriding AvaticaResultSet.getStatement() to throw...
Benjamin Cogrel [Fri, 2 Mar 2018 16:16:11 +0000 (17:16 +0100)] 
[CALCITE-2199] Allow methods overriding AvaticaResultSet.getStatement() to throw a SQLException (Benjamin Cogrel)

Close apache/calcite-avatica#25

10 months agoFollowing [CALCITE-508], fix off-by-one when accessing columns by label
Julian Hyde [Fri, 2 Mar 2018 01:28:40 +0000 (17:28 -0800)] 
Following [CALCITE-508], fix off-by-one when accessing columns by label

Remove some dead code relating to ResultSet timeouts.

10 months ago[CALCITE-2013] Upgrade HSQLDB to 2.4
Julian Hyde [Wed, 28 Feb 2018 07:15:58 +0000 (23:15 -0800)] 
[CALCITE-2013] Upgrade HSQLDB to 2.4

After the upgrade, HSQLDB returns a TIMESTAMP WITH TIMEZONE value in
one query. Avatica does not not fully support that type, so I have
removed that test.

Limited support for TIMESTAMP WITH TIMEZONE and TIME WITH TIMEZONE,
including enum values in SqlType.

10 months ago[CALCITE-508] Ensure that RuntimeException is wrapped in SQLException
Alessandro Solimando [Tue, 23 Jan 2018 21:07:39 +0000 (22:07 +0100)] 
[CALCITE-508] Ensure that RuntimeException is wrapped in SQLException

We do this by catching RuntimeException into SQLException in the
Cursor.Accessor#getAccessor method.

Close apache/calcite-avatica#23

10 months agoUpdate description of the signature field in ResultSetResponse
Francis Chuang [Tue, 11 Jul 2017 23:56:51 +0000 (09:56 +1000)] 
Update description of the signature field in ResultSetResponse

Clarify that the signature field will only be present in queries that return data.

Close apache/calcite-avatica#10

10 months agoCorrect field name in PrepareAndExecuteRequest documentation (Lukáš Lalinský)
Lukáš Lalinský [Sun, 27 Aug 2017 17:50:03 +0000 (19:50 +0200)] 
Correct field name in PrepareAndExecuteRequest documentation (Lukáš Lalinský)

Closes apache/calcite-avatica#16

10 months ago[CALCITE-2154] Upgrade jackson to 2.9.4
Julian Hyde [Wed, 28 Feb 2018 03:53:02 +0000 (19:53 -0800)] 
[CALCITE-2154] Upgrade jackson to 2.9.4

10 months ago[CALCITE-2140] Basic implementation of Statement#getMoreResults()
Laurent Goujon [Wed, 28 Feb 2018 01:08:36 +0000 (17:08 -0800)] 
[CALCITE-2140] Basic implementation of Statement#getMoreResults()

Add a basic implementation of Statement#getMoreResults() and
Statement#getMoreResults(int), only supporting CLOSE_CURRENT_RESULT.

Closes apache/calcite-avatica#24