Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add release notes for 0.280 #19110

Closed
wants to merge 1 commit into from

Conversation

wanglinsong
Copy link
Member

@wanglinsong wanglinsong commented Feb 25, 2023

Missing Release Notes

Amit Dutta

Ben Tony Joe

Karteek Murthy Samba Murthy

Linsong Wang

  • 960289f Update stable release branch development version to 0.280.1-SNAPSHOT

Michael Shang

Paul Meng

Shrinidhi Joshi

Zhongjun Jin (Mark)

xiaoxmeng

枢木

Extracted Release Notes

All Commits

  • 960289f Update stable release branch development version to 0.280.1-SNAPSHOT (Linsong Wang)
  • 9a8f91c [native] Update logging for Presto split events. (Sergey Pershin)
  • 1210243 [native]Set promise out of ExchangeQueue lock (xiaoxmeng)
  • c5b3bed Add pluggable QueryAnalyzer interface (Rohit Jain)
  • b5df262 Revert "[issue-19030] add dependency-check-maven plugin to detect CPEs and CVEs" (Paul Meng)
  • 74b0085 consider GDA as glacier as well (Lisheng)
  • 545754f add GDA to glacier list (Lisheng)
  • c8c8b82 consider GDA as glacier as well (Lisheng)
  • 8d38a61 Update docker base image to centos:stream8 (Linsong Wang)
  • 9cd6d43 Fix SSL error on web ui checks (Pranjal Shankhdhar)
  • d4bba71 [native] Convert Presto's groupedExecutionScanNodes to Velox. (Sergey Pershin)
  • 15a496c Fix resource loading issue in presto-plugin-toolkit test code (Michael Shang)
  • 94b161c Optimization for prefiltering group by limit keys (Sreeni Viswanadha)
  • fce77f5 Make ResourceGroupId segments immutable (Arun Thirupathi)
  • 0fd0d6e Add range support for window function (feilong-liu)
  • 3c7e006 [Native]] Log message in TaskManager on updateBroadcastOuputBuffer() (Karteek Murthy Samba Murthy)
  • 7a6d02e Fixing a typo. (Amit Dutta)
  • cd6a84d Fix race condition in InternalResourceManager initialization (Rebecca Schlussel)
  • 6ea5f16 [issue-19030] add dependency-check-maven plugin to detect CPEs and CVEs (Linsong Wang)
  • 7da651c Instrument the configureGroup failure (Arun Thirupathi)
  • 458e54c Presto-on-Spark: Fix max drivers config for Native Task (Shrinidhi Joshi)
  • c79a269 Add Optimizer for validating and optimizing (Rohit Jain)
  • cf84fbf Remove Travis CI badge (Ajay George)
  • d9cab46 Fix a presto native test case (Michael Shang)
  • a580bba Report function names based on the kinds (Zac)
  • 4a71c63 Refactor to remove duplicate LogicalPlanner constructor (Ajay George)
  • 0786aa6 [native] Reflect Velox Facebook components versions (Miłosz Linkiewicz)
  • ea617d1 Fix find_first function for NULL values (feilong-liu)
  • 917d253 Fix name of find first function class (feilong-liu)
  • 9b66dd0 [native] Advance velox version and fix a unit test case there (Michael Shang)
  • 6169f3a [natvie] Fix data path in unit tests (Michael Shang)
  • 68d953e Fix parquet tests to allow method level parallel runs (Anant Aneja)
  • 66a5c9f Revert "Upgrade alluxio to 2.9.0" (Arun Thirupathi)
  • 5342eea [native] Allow ssh-keyscan to fail (Miłosz Linkiewicz)
  • aee410d Add getColumns to MetadataResolver (Rohit Jain)
  • 63ca3e0 Make file formats in Hive integration tests customizable (Sergii Druzkin)
  • c237612 Use separate properties for children of exchange node (singcha)
  • 0b7f532 Add query completion event for non-shuffle stages (singcha)
  • a86c2a6 Bring back TestLocalExecutionPlanner (Michael Shang)
  • bbaaf25 Refactor SqlQueryExecution for readability (Ajay George)
  • ab88363 Update README on velox and prestissimo (Update README on velox and prestissimo #19022) (Michael Shang)
  • 959c3ee [native] Fix link order of Thrift and FBThrift libraries (Deepak Majeti)
  • de74c0b Fix some test failures in presto-main (Michael Shang)
  • cd1cf8d Fix merge window optimizers (feilong-liu)
  • 1a8f6ce Fix incorrect catalog session property name in Hive Connector Documentation (Jalpreet Singh Nanda (:imjalpreet))
  • 77c0949 Add writer's hostname to ORC file metadata (Sergii Druzkin)
  • a1eae0a Introduce adaptive query executor (Konstantinos Karanasos)
  • c6a3e8b [native] Add e2e tests for binary functions (Ivan Sadikov)
  • 5d8b74d Update alluxio cache.dir config in the test (Chunxu Tang)
  • 087f4ff Add FunctionAndTypeResolver (Rohit Jain)
  • cc793ac [native] Use Native Parquet Reader by default (Deepak Majeti)
  • 6c4459c Avoid TaskRunner destruction on cancel (James Petty)
  • c4a2590 Stop RetryDriver when interrupted (James Petty)
  • fc20aa0 Stop RetryDriver on S3 AbortedException (James Petty)
  • b21715e [native] Fix deserializing of encoded INT128_ARRAY in byte-stream read (Zhongjun Jin (Mark))
  • 529bd72 [native] Fix Cast expressions on Varbinary (Ivan Sadikov)
  • 2a9bbcb Add invoked functions to query completed event (Zac)
  • e0980a1 Remove expired nodes in ResourceGroupStates (Jingmei Huang)
  • 0325d3d Upgrade Airlift to 0.207 (Jingmei Huang)
  • 4be06e2 Add UDF find_first_index (feilong-liu)
  • 9c52ddf [native] Add an e2e test for shuffle function (Darren Fu)
  • 96d9c51 [native] Remove deprecated.legacy-date-timestamp-to-varchar-coercion from native e2e test. (Amit Dutta)
  • f8b3b84 [native] Advance Velox version. (Sergey Pershin)
  • 12372c4 Use query id to name memory pool (xiaoxmeng)
  • 612248a [native] Advance Velox version (tanjialiang)
  • 1c713e7 [native] Allow http server port reuse (tanjialiang)
  • 3b151ed Add http reuse port property to Spark Native system property (tanjialiang)
  • 6d84a19 Add shuffle name property to system property (tanjialiang)
  • d542786 Fix a build failure caused by git version update (Linsong Wang)
  • db349c0 [native] Change UnsaferowShuffleTest to adapt to new ShuffleRead operator (tanjialiang)
  • e46a5fa Refactor VeloxQueryPlanConverter to support batch conversion (tanjialiang)
  • 441b2d4 Add ShuffleReadOperator and its plan node (tanjialiang)
  • 282851a [native] Advance Velox version (tanjialiang)
  • 60803f5 Review Changes (Ben Tony Joe)
  • 2284af4 Introduce new Keyword FETCH FIRST N ROWS ONLY in Presto Query (Ben Tony Joe)
  • 8e4be4c fix failure while registering query completion (singcha)
  • 3dfbbdc Move analysis to presto-analyzer (Rohit Jain)
  • ba19543 Move getTableHandle to metadataResolver (Rohit Jain)
  • c8addd6 Move TableMetadata to presto-spi (Rohit Jain)
  • 45d1956 Move AllowAllAccessControl to presto-spi (Rohit Jain)
  • b1a1f2a HBO Canonicalization support for DistinctLimitNode (Pranjal Shankhdhar)
  • 54b3032 HBO Canonicalization support for TopNRowNumberNode (Pranjal Shankhdhar)
  • e882367 HBO Canonicalization support for TopNNode (Pranjal Shankhdhar)
  • 94dd94a HBO Canonicalization support for RowNumberNode (Pranjal Shankhdhar)
  • 031b4c9 HBO Canonicalization support for SemiJoinNode (Pranjal Shankhdhar)
  • e57077f [Native] Advance Velox version (Ge Gao)
  • 12012ee Fix broken URLs in BigQuery documentation (Vladimir Ozerov)
  • 297582f [native] Let TaskManager/TaskResource catch clause catch exact type without losing details (tanjialiang)
  • afae141 Add JSON support for Hive connector with S3 Select pushdown (dnnanuti)
  • 54a2c27 Support reading partitions different from Table format (Arun Thirupathi)
  • 4203c20 HBO Canonicalization support for MarkDistinct/AssignUniqueId/EnforceSingleRow (Pranjal Shankhdhar)
  • 4e8a858 HBO Canonicalization support for SortNode (Pranjal Shankhdhar)
  • 6adb5ee HBO Canonicalization support for ValuesNode (Pranjal Shankhdhar)
  • dfa19ac HBO Canonicalization support for WindowNode (Pranjal Shankhdhar)
  • 270f619 Nits in CanonicalPlanGenerator (Pranjal Shankhdhar)
  • 9b488fb Use per-query cache for HBO stats (Pranjal Shankhdhar)
  • 2f7ea25 Fix wall time printed on CLI (Anant Aneja)
  • 6b1dc67 [native] Add log details when getResult() on a failed PrestoTask (tanjialiang)
  • cdfc5d2 [native] Advance Velox version. (Sergey Pershin)
  • 77fb254 Implement Spilling for TopNRowNumberOperator (Shrinidhi Joshi)
  • b6a2899 Move AccessControl to presto-spi (Rohit Jain)
  • 5c0ba40 Move TransactionId to presto-common (Rohit Jain)
  • 8649714 [native] nits refactorings (tanjialiang)
  • a050350 [native] Add and use "use-mmap-allocator" system property. (Sergey Pershin)
  • 3bd0fcd Fix ShuffleManager for getting the shuffleHandle (MJ Deng)
  • 5334129 Inject shuffle write info to native execution entities and wwitch to BatchTaskUpdateRequest (MJ Deng)
  • 04a2562 Add PrestoSparkNativeTaskRdd for native execution (tanjialiang)
  • da55329 [native] Add support for Date Tablescan filters (Aditi Pandit)
  • fb2e12a [prestissimo] Advance Velox version (tanjialiang)
  • b1c17da Refactor S3 Select related classes before JSON support (dnnanuti)
  • 7bf109c Fix setting PartititioningHandle in IterativePlanFragmenter (Rebecca Schlussel)
  • e90dd3b Skip access check argument in cardinality function (Pranjal Shankhdhar)
  • 053658a Support subfield acl checks using transform (Pranjal Shankhdhar)
  • 1856b27 Fix failing Timezone test (dnnanuti)
  • f2808c2 Fix blocking resource groups when query queue full (Ruslan Mardugalliamov)
  • 9e01c81 Table writer 4: Refactor table writer API usage (Ge Gao)
  • 63a0071 Return the original type for null RLE block (Zac)
  • 4f8f67a Add an e2e test for Repeat function (Zac)
  • 096fa33 Advance Velox version (Zac)
  • 1387be7 Refactor local shuffle info (tanjialiang)
  • dfefa5c Add PrestoSparkShuffleDescriptor to contain shuffle data from Spark (MJ Deng)
  • a7827c9 Fix bugs in duplicate items in UNNEST expression (Feilong Liu)
  • 8e6d0e2 [Native] Fix race condition that throws Output buffer not found (Karteek Murthy Samba Murthy)
  • fe8deb9 [native] Fix crash in window queries without ORDER BY clause (枢木)
  • 46aa056 Reduce logging overheads in TaskExecutor (James Petty)
  • 7346b4f Remove redundant System.nanoTime call (James Petty)
  • 4903016 Avoid synchronizing in TaskHandle#isDestroyed() (James Petty)
  • ac2d452 Re-implementing remove_nulls with sql function (Avinash Jain)

@wanglinsong wanglinsong requested a review from a team as a code owner February 25, 2023 06:37
@wanglinsong wanglinsong marked this pull request as draft February 25, 2023 06:41
Copy link
Contributor

@yingsu00 yingsu00 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Many of the commits need release notes. E.g.
[native] Remove deprecated.legacy-date-timestamp-to-varchar-coercion … #19010 (Merged by: Amit Dutta @amitkdutta )
Introduce new Keyword FETCH FIRST N ROWS ONLY in Presto Query #18968 (Merged by: Rebecca Schlussel @rschlussel )

Also I think the two fixes by @karteekmurthys and @aditi-pandit better have release notes too, since it changes the way log is written and therefore is considered user-facing.

Would you please update your release notes following the following guidelines please?
https://github.com/prestodb/presto/wiki/Release-Notes-Guidelines

@rschlussel
Copy link
Contributor

The fetch first release note can be

* Add ANSI SQL compliant ``FETCH FIRST n ROWS ONLY`` syntax as an alternative way to express ``LIMIT n``

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants