You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by jh...@apache.org on 2023/01/16 03:08:00 UTC
[calcite-avatica] branch stage updated (8f8377551 -> fab03540d)
This is an automated email from the ASF dual-hosted git repository.
jhyde pushed a change to branch stage
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git
from 8f8377551 [CALCITE-4933] Release Avatica 1.20.0
add d7e108530 Update website for Avatica 1.20.0 release
add c6a819aa6 Silence standard out messages in tests
add 35554749e [CALCITE-4940] Upgrade log4j2 version to 2.16.0
add 8a2048033 [CALCITE-4951] Upgrade log4j2 version to 2.17.0
add fe27e5046 Site: Change the javadoc title to Apache Calcite Avatica API
add e9d14a684 [CALCITE-4962] Protobuf debug does not show request/response type
add fbdcc6274 [CALCITE-4974] Upgrade log4j2 version to 2.17.1
add 387f87a10 [CALCITE-5070] Upgrade Jekyll and ruby gems for site generation
add b9aa1fb97 [CALCITE-3129] Automate website builds
add cb2cb810c [CALCITE-5075] Build fails due to rat check on Gemfile.lock
add a7baa3b7a Add Apache license header to website publication Github workflows
add 9ddb93762 [CALCITE-5009] Transparent JDBC connection re-creation may lead to data loss
add 796523376 [CALCITE-4971] Update httpclient and httpcore to latest 5.1 release
add f48dbc8c1 [CALCITE-5098] Migrate Avatica to Gradle 7.4.2, and support Java 16 and 17
add 3281f2bcf [CALCITE-5103] Update docker-compose.yml files to use OpenJDK 17 and Gradle 7.4.2 images
add 909e92e24 [CALCITE-5102] Update github-pages gem for site build
add 6de8d796b Comment out release notes for next release, so that they don't appear on the web site
add 5fcd09f9b Add instructions for release managers to uncomment commented out release history
add e255f022f Fix formatting in howto
add 7e168f22d [CALCITE-5106] Upgrade to Jekyll 4 and remove unnecessary dependencies from gemfile for site
add 7f9844cd4 [CALCITE-5108] Make website GDPR-compliant
add 1f0f0c1c5 [CALCITE-4147] Rename "master" branch to "main"
add 05658feaa [CALCITE-5116] Upgrade vlsi-release-plugins to 1.78
add 360c0e7c8 [CALCITE-5095] Support Java 18 and Guava 31.1-jre
add 08832629f [CALCITE-5097] Release Avatica 1.21.0
add bad14c7d9 Update website for Avatica 1.21.0 release
add aad227f38 Checkout release svn repository when promoting a release using the docker script
add 0c097b6a6 [CALCITE-5218] Verify HTTP client class before instantiating it
add 71fc0abf7 [CALCITE-5220] Release Avatica 1.22
add 354eaf120 Update website for Avatica 1.22 release
add 2485639af [CALCITE-5232] Upgrade protobuf-java from 3.17.1 to 3.21.5
add a111295d6 Prepare for next development iteration
add e47b43ee8 [CALCITE-1639] TIMESTAMPADD(MONTH, ...) should return last day of month if the day overflows
add e2ba4a7c3 [CALCITE-5338] In DateTimeUtils, deprecate floorMod and floorDiv, and use equivalents in java.lang.Math
add 74a736472 [CALCITE-4900] NullPointerException when send ExectuteRequest via protobuf with no parameters
add af0e9e44c [CALCITE-5257] NVARCHAR is treated as 'UNKNOWN TYPE' when searching Oracle
add 0ea5d4f40 [CALCITE-3078] Move public lastDay method from Calcite to Avatica
add 644d8218e [CALCITE-5295] Read the values of plugins (such as connect string properties) from ThreadLocal fields
add c17f489be [CALCITE-5344] Migrate Travis CI configuration to Github Actions
add 9f4557c7f [CALCITE-5327] Make SSL key-store type configurable
add 4cee17299 [CALCITE-5329] Upgrade Checkstyle version from 6.18 to 10.3.2
add d266bcb6e [CALCITE-5372] Upgrade vlsi-release-plugins to 1.84
add bc2857816 [CALCITE-5358] Add in HTTP_BAD_REQUEST
add d9a2e105a [CALCITE-5369] In Avatica DateTimeUtils, add support for FLOOR and CEIL to ISOYEAR
add 8d5eb143e [CALCITE-5353] Document new procedure for requesting JIRA accounts and becoming a contributor
add 00c60533d [CALCITE-5373] Upgrade bouncycastle to 1.70
add 1eb58d95a [CALCITE-5379] Upgrade protobuf to 3.21.9
add 42f53ffe5 [CALCITE-5374] Upgrade jackson from 2.10.0 to 2.14.1
add dcc0ff324 [CALCITE-5415] In ByteString, add 'startsWith' and 'endsWith' methods
add 5047b566d [CALCITE-2322] Support fetch size in connection url and JDBC statement
add dbe9b1d8c [CALCITE-2989] Use ISO calendar when converting between java.sql types and UNIX timestamps
add 2b6da3b21 [CALCITE-5438] Document transparent_reconnection property
add 224e3dd56 [CALCITE-5065] Update phoenixdb information on website
add e197a3537 [CALCITE-5453] Add tests for fetch size configuration via connection URL and statement
add 20b917c35 [CALCITE-5458] Label and link pull requests with JIRA issues automatically
add ac47eb619 [CALCITE-5120] UnregisteredDriver#connect should throw SQLException, not NullPointerException, if url is null
add 810acf807 [CALCITE-3557] ResultSet.getObject throws ClassCastException when applied to an ARRAY or MULTISET inside a MULTISET
add 02c5fa153 [CALCITE-5443] After Statement.getMoreResults() has returned false, Statement.getUpdateCount() should return -1
add fab03540d [CALCITE-5480] Release Avatica 1.23.0
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 35 ++
.github/workflows/main.yml | 152 ++++-
.../publish-non-release-website-updates.yml | 58 ++
.../publish-site-and-javadocs-on-release.yml | 53 ++
.ratignore | 1 +
.travis.yml | 77 ---
NOTICE | 2 +-
README | 2 +-
README.md | 4 +-
bom/build.gradle.kts | 5 +-
build.gradle.kts | 19 +-
core/build.gradle.kts | 5 +-
.../apache/calcite/avatica/AvaticaConnection.java | 6 +-
.../apache/calcite/avatica/AvaticaStatement.java | 4 +-
.../org/apache/calcite/avatica/AvaticaUtils.java | 52 +-
.../calcite/avatica/BuiltInConnectionProperty.java | 7 +-
.../org/apache/calcite/avatica/ColumnMetaData.java | 24 +-
.../calcite/avatica/ConnectStringParser.java | 4 +-
.../apache/calcite/avatica/ConnectionConfig.java | 4 +
.../calcite/avatica/ConnectionConfigImpl.java | 9 +
.../org/apache/calcite/avatica/DriverVersion.java | 2 +-
.../java/org/apache/calcite/avatica/MetaImpl.java | 10 +-
.../apache/calcite/avatica/UnregisteredDriver.java | 3 +
.../calcite/avatica/remote/AbstractHandler.java | 7 +
.../remote/AvaticaCommonsHttpClientImpl.java | 97 +--
.../remote/AvaticaHttpClientFactoryImpl.java | 21 +-
.../avatica/remote/CommonsHttpClientPoolCache.java | 28 +-
.../org/apache/calcite/avatica/remote/Handler.java | 1 +
.../avatica/remote/HttpClientPoolConfigurable.java | 2 +-
.../apache/calcite/avatica/remote/JsonHandler.java | 4 +-
.../calcite/avatica/remote/LocalService.java | 10 +-
.../calcite/avatica/remote/ProtobufHandler.java | 4 +-
.../avatica/remote/ProtobufTranslationImpl.java | 24 +-
.../avatica/remote/RemoteProtobufService.java | 5 +-
.../calcite/avatica/remote/RemoteService.java | 4 +-
.../apache/calcite/avatica/remote/TypedValue.java | 34 +-
.../calcite/avatica/util/AbstractCursor.java | 165 +++--
.../org/apache/calcite/avatica/util/Base64.java | 33 +-
.../apache/calcite/avatica/util/ByteString.java | 31 +-
.../org/apache/calcite/avatica/util/Cursor.java | 2 +-
.../apache/calcite/avatica/util/DateTimeUtils.java | 325 +++++++++-
.../org/apache/calcite/avatica/util/Spaces.java | 2 +-
.../apache/calcite/avatica/AvaticaMatchers.java | 3 +
.../avatica/AvaticaResultSetConversionsTest.java | 4 +-
.../calcite/avatica/AvaticaStatementTest.java | 35 +-
.../calcite/avatica/ConnectionConfigImplTest.java | 12 +
.../calcite/avatica/CursorFactoryDeduceTest.java | 27 +
.../avatica/MetaImplCreateIterableTest.java | 145 +++++
.../calcite/avatica/UnregisteredDriverTest.java | 66 ++
.../avatica/remote/AbstractHandlerTest.java | 13 +
.../remote/AvaticaCommonsHttpClientImplTest.java | 50 +-
.../remote/AvaticaHttpClientFactoryTest.java | 14 +-
.../calcite/avatica/remote/TypedValueTest.java | 42 +-
.../calcite/avatica/test/AvaticaUtilsTest.java | 162 ++++-
.../calcite/avatica/util/ArrayAccessorTest.java | 79 ++-
.../calcite/avatica/util/DateAccessorTest.java | 155 +++++
.../avatica/util/DateFromNumberAccessorTest.java | 254 ++++++++
.../calcite/avatica/util/DateTimeUtilsTest.java | 698 ++++++++++++++++++++-
.../apache/calcite/avatica/util/LastDayTest.java | 77 +++
.../calcite/avatica/util/TimeAccessorTest.java | 134 ++++
.../avatica/util/TimeFromNumberAccessorTest.java | 159 +++++
.../avatica/util/TimestampAccessorTest.java | 248 ++++++++
.../util/TimestampFromNumberAccessorTest.java | 278 ++++++++
.../util/TimestampFromUtilDateAccessorTest.java | 253 ++++++++
docker-compose.yml | 10 +-
docker.sh | 3 +
docker/README.md | 6 +-
gradle.properties | 24 +-
gradle/wrapper/gradle-wrapper.properties | 4 +-
.../org/apache/calcite/avatica/metrics/Timer.java | 2 +-
server/build.gradle.kts | 6 +-
.../org/apache/calcite/avatica/jdbc/JdbcMeta.java | 4 +-
.../calcite/avatica/server/AvaticaJsonHandler.java | 7 +-
.../avatica/server/AvaticaProtobufHandler.java | 5 +-
...owedException.java => BadRequestException.java} | 10 +-
.../apache/calcite/avatica/server/HttpServer.java | 24 +
.../apache/calcite/avatica/AvaticaSpnegoTest.java | 14 +-
.../apache/calcite/avatica/RemoteDriverTest.java | 12 +-
.../apache/calcite/avatica/jdbc/JdbcMetaTest.java | 30 +
.../avatica/remote/AlternatingRemoteMetaTest.java | 4 +-
.../avatica/remote/ConnectionPropertiesTest.java | 43 +-
.../calcite/avatica/remote/RemoteMetaTest.java | 24 +-
.../avatica/server/AbstractAvaticaHandlerTest.java | 4 +-
.../server/AvaticaSpnegoAuthenticatorTest.java | 6 +-
.../server/HttpServerSpnegoWithoutJaasTest.java | 7 +-
.../apache/calcite/avatica/test/AvaticaSuite.java | 2 -
site/.gitignore | 1 -
site/Gemfile | 7 +-
site/Gemfile.lock | 72 +++
site/README.md | 24 +-
site/_config.yml | 6 +-
site/_docs/client_reference.md | 21 +
site/_docs/compatibility.md | 10 +-
site/_docs/docker_images.md | 28 +-
site/_docs/history.md | 287 ++++++++-
site/_docs/howto.md | 14 +-
site/_docs/index.md | 8 +-
site/_docs/security.md | 3 +
site/_includes/footer.html | 6 +-
...ease-1.19.0.md => 2021-12-13-release-1.20.0.md} | 20 +-
...ease-1.17.0.md => 2022-05-08-release-1.21.0.md} | 20 +-
...ease-1.17.0.md => 2022-07-28-release-1.22.0.md} | 20 +-
site/add-avatica-go-docs.sh | 10 +
site/develop/avatica.md | 13 +-
site/docker-compose.yml | 8 +-
src/main/config/checkstyle/checker.xml | 55 +-
tck/README.md | 4 +-
107 files changed, 4457 insertions(+), 676 deletions(-)
create mode 100644 .asf.yaml
create mode 100644 .github/workflows/publish-non-release-website-updates.yml
create mode 100644 .github/workflows/publish-site-and-javadocs-on-release.yml
delete mode 100644 .travis.yml
create mode 100644 core/src/test/java/org/apache/calcite/avatica/MetaImplCreateIterableTest.java
create mode 100644 core/src/test/java/org/apache/calcite/avatica/UnregisteredDriverTest.java
create mode 100644 core/src/test/java/org/apache/calcite/avatica/util/DateAccessorTest.java
create mode 100644 core/src/test/java/org/apache/calcite/avatica/util/DateFromNumberAccessorTest.java
create mode 100644 core/src/test/java/org/apache/calcite/avatica/util/LastDayTest.java
create mode 100644 core/src/test/java/org/apache/calcite/avatica/util/TimeAccessorTest.java
create mode 100644 core/src/test/java/org/apache/calcite/avatica/util/TimeFromNumberAccessorTest.java
create mode 100644 core/src/test/java/org/apache/calcite/avatica/util/TimestampAccessorTest.java
create mode 100644 core/src/test/java/org/apache/calcite/avatica/util/TimestampFromNumberAccessorTest.java
create mode 100644 core/src/test/java/org/apache/calcite/avatica/util/TimestampFromUtilDateAccessorTest.java
copy server/src/main/java/org/apache/calcite/avatica/server/{RemoteUserDisallowedException.java => BadRequestException.java} (75%)
create mode 100644 site/Gemfile.lock
copy site/_posts/{2021-10-11-release-1.19.0.md => 2021-12-13-release-1.20.0.md} (68%)
copy site/_posts/{2020-06-22-release-1.17.0.md => 2022-05-08-release-1.21.0.md} (62%)
copy site/_posts/{2020-06-22-release-1.17.0.md => 2022-07-28-release-1.22.0.md} (65%)