Comments (18)
SPI
---
Add session trace token to ``EventListener`` callbacks.
from trino.
SPI
---
Fix regression in ``NodeManager`` where node list was not being refreshed on workers.
from trino.
* Add :func:`log` function with arbitrary base.
* Remove the ``deprecated.legacy-log-function`` configuration option. The legacy behavior for the :func:`log` function is no longer available.
from trino.
* Improve performance of `coalesce` expressions.
from trino.
* Remove the ``deprecated.legacy-array-agg`` configuration option. The legacy behavior for :func:`array_agg` is no longer available.
from trino.
* Improve error message for unsupported :func:`reduce_agg` state type.
from trino.
Kafka Connector
-----
* Update Kafka client to 0.10.2.2. Kafka servers of older versions are no longer supported.
from trino.
Security
-----
* Support LDAP with anonymous bind disabled
from trino.
* Improve performance of queries involving ``SYSTEM`` table sampling and computations over the columns of the sampled table.
from trino.
General
---
* Improve error message for unsupported :func:`reduce_agg` state type (:issue:`55`).
* Add ``INVOKER`` security mode for :doc:`/sql/create-view` (:issue:`30`).
from trino.
General
--------
* Prevent RPM uninstallation when Presto server is not stopped correctly
from trino.
Hive Connector
-----------
* Introduce ``hive.temporary-staging-directory-enabled`` configuration property and ``temporary_staging_directory_enabled`` session property to control if temporary staging directory should be used for write operations.
* Introduce ``hive.temporary-staging-directory-path`` configuration property and ``temporary_staging_directory_path`` session property to control the location of temporary staging directory that is used for write operations. Use ${USER} placeholder to use different location for each user.
from trino.
Base-JDBC Connector
----
* Allow Base-JDBC based connectors to define procedures.
from trino.
Base-JDBC Connector
----
* Allow Base-JDBC based connectors to provide table statistics.
from trino.
Base-JDBC Connector
----
* Add custom additional predicate to ``JdbcSplit`` that could be used when accessing data from underlying RDBMS.
from trino.
@kokosing #71, #72, #73 -- these are not user-facing changes. I think we usually do not list such changes in RNs. Should we?
from trino.
@kokosing #71, #72, #73 -- these are not user-facing changes.
It depends. If user implemented his own Base-JDBC based connector (which happens) then it could be user facing One can see Base-JDBC in the same way as SPI. I also have a mixed feelings about it, but came to conclusion that it is better to say too much here.
from trino.
General
-------
* Add support for ROLE management including CREATE ROLE, DROP ROLE, GRANT ROLE, REVOKE ROLE, SET ROLE, SHOW CURRENT ROLES, SHOW ROLES and SHOW ROLE GRANTS commands.
Using SET ROLE requires an up to date client.
* Add ANALYZE SQL statement.
* Fix computing of processed input data size in pipeline and task stats.
Hive Connector
--------------
* Add procedure for dumping Metastore recording.
* Add Metastore recorder support to Glue.
from trino.
Related Issues (20)
- Flaky test TestDeltaLakeAlluxioCacheMinioAndHmsConnectorSmokeTest.testCreateOrReplaceTableConcurrently: `Read -1 bytes from cache` HOT 3
- Support CREATE VIEW in JDBC-based connectors for MS SQL Server HOT 1
- Flaky tests due to insufficient synchronization in FileHiveMetastore
- Update MERGE exception and message for jdbc connectors
- Use IcebergQueryRunner in TestIcebergRegisterTableProcedure
- Flaky `TestIcebergMinioParquetCachingConnectorSmokeTest.testDeleteRowsConcurrently`
- Incorrect evaluation for IN with failing term
- Flaky TestHiveRuntimeAdaptivePartitioningFaultTolerantExecutionJoinQueries.testJoinWithMultipleInSubqueryClauses
- Iceberg optimizer timeout HOT 4
- Snowflake CI keeps facing timeout HOT 4
- Documentation of Fault-tolerant-execution HOT 1
- Parameterised query does not work for either json_query or json_valaue
- How does the shared-secret secure internal communication interact with Kerberos authentication? HOT 1
- Feature request: hive.s3.skip-glacier-objects - skips restored object
- (probably) need cloud trino HOT 2
- When using Trino to optimize Iceberg tables, my table data exceeded 5 billion rows. Since Iceberg's optimization feature does not enable disk swapping, the optimization fails due to insufficient memory. Is there a solution? HOT 1
- Trino CDF issue, Shallow clone table_changes doesn't contain base_table rows
- Support remote-signing in Trino Iceberg connector
- Enable Snowflake limit pushdown test
- Flaky test TestPinotConnectorTest
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from trino.