- Add support for default workspaces when specifying a schema
- Stable projection ordering in ResultSets
- Update dependencies
- Add ScheduledQueryLambda support
- Added "XSMALL" VI size
- Introduced
expiry_time
for API key - Deprecated
mount_refresh_interval_seconds
, replacing it withmount_type
for handling data refreshes on Virtual Instances - Added
bson
data type support - Added DynamoDB source configuration
- Fix async calls with okhttp3
- Support the latest Rockset API endpoints and improvements
- Support the latest Rockset API endpoints and improvements
- upgrade okhttp to okhttp3
- Support the latest Rockset API endpoints and improvements
- Added api changes for new MSK integration
- Improved JDBC API conformance by ignoring non-Rockset urls
- Support u256 SQL data type
- Improved error messages
- Fix query error deserialization
- Backward compatibility fixes for response error handling
- Handle wide row result sets in JDBC efficiently
- Packaging: Update default jar to avoid bundling shaded dependencies to better integrate with build tools.
- Packaging: Release a separate uberjar for use with business intelligence tools.
- Support Rockset json models for timestamp, datetime, date, and time types
- Resolve certain package dependency conflicts while using rockset java client
- Backward compatibility fixes for query API
- Support java API for query lambda pagination
- Support result set pagination by leveraging the new Rockset pagination feature
- Introduce Aliases, IP Allowlist and Virtual Instances
- Fix a bug to ignore unknown properties in response from server
- Handle
null
case in table metadata
- update models and logic for Query Lambdas
- only describe top-level fields for collections to speed up clients
- introduce Query Lambdas
- add document patch ability
- bug fix for Tableau where timestamp fields could appear as strings or nulls
- misc fixes and improvements
- Don't write any logs to stdout (fixes Tableau 2019.3+ compatibility issue)
- Undo mapping from Rockset timestamp to SQL timestamp with timezone type (Tableau compatibility issue)
- Properly set ResultSet.wasNull for cleaner null handling in higher level applications
- Fix bug where floats were truncated to ints
- Map Rockset datetime to SQL timestamp type and Rockset timestamp to SQL timestamp with timezone type
- Ignore nulls when determining column type for result set
- Display all Rockset workspaces in the schema list
- move from cloud-level integrations to service-level integrations: DynamoDB, GCS, Kinesis, Redshift, S3
- Fixed issue where Tableau complains if query returns zero results using JDBC
- More logging and unit tests
- JDBC driver throws connect exception if unable to connect to rockset service
- Workspace unit tests
- JDBC driver now supports Tableau
- Workspace support added in client
- Added support for Google Cloud Storage
- Added support for AWS External ID as a new type of integration
- rockset-jdbc driver is now part of rockset-java-client
- Support for creating collections from XML data files
- Support for prefix patterns in S3 sources
- handle error with client creation
- update examples and javadocs
- Initial client release