{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":166515022,"defaultBranch":"master","name":"trino","ownerLogin":"trinodb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-19T06:38:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34147222?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717681740.0","currentOid":""},"activityList":{"items":[{"before":"62906d58d5784e8f25d4180712f8fda40f4bef5f","after":"8fb8e5b8dd6e42f3fd7775a88bf402302c6daa5c","ref":"refs/heads/master","pushedAt":"2024-06-06T21:49:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hashhar","name":"Ashhar Hasan","path":"/hashhar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10473142?s=80&v=4"},"commit":{"message":"Add JDBC property to use current catalog in metadata if none provided\n\nSome BI tools don't pass a `catalog` when calling the `DatabaseMetaData`\n`getTables`, `getColumns` and `getSchemas` methods. This makes the JDBC\ndriver search across all catalogs which can be expensive.\n\nThis commit introduces a new boolean connection property\n`assumeNullCatalogMeansCurrentCatalog` (disabled by default) to be used\nwith such BI tools. If enabled the driver will try to use current\n`catalog` of the JDBC connection when fetching Trino metadata like\n`getTables`, `getColumns`, `getSchemas` if the `catalog` argument to\nthose methods is passed as `null`.\n\nCo-authored-by: Rafał Połomka \nCo-authored-by: Ashhar Hasan ","shortMessageHtmlLink":"Add JDBC property to use current catalog in metadata if none provided"}},{"before":"97faff4a5229c6e68d9ce6c76d07852b900cc216","after":"62906d58d5784e8f25d4180712f8fda40f4bef5f","ref":"refs/heads/master","pushedAt":"2024-06-06T19:52:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"losipiuk","name":"Łukasz Osipiuk","path":"/losipiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/890111?s=80&v=4"},"commit":{"message":"Gracefully handle missing spooling output stats in FTE scheduler\n\nIt is rare but possible to get empty spooling output stats for task which completed successfully.\nThis may happen if we observe FINISHED task state based on received TaskStatus but are later on unable to\nsuccessfully retrieve TaskInfo. In such case we are building final TaskInfo based on last known taskInfo, just\nupdating the taskState field. The spooling output stats will not be present.\nAs we need this information in FTE mode we need to fail such task artificially","shortMessageHtmlLink":"Gracefully handle missing spooling output stats in FTE scheduler"}},{"before":"1dfc718fbce979ebd5113a2f8c62620a18ada0ea","after":"4b002cc6ed2f7e805ebe3ca2042cb16a1b91ba83","ref":"refs/heads/serafin/airbase-157","pushedAt":"2024-06-06T18:19:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wendigo","name":"Mateusz \"Serafin\" Gajewski","path":"/wendigo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66972?s=80&v=4"},"commit":{"message":"Update exec-maven-plugin to 3.3.0","shortMessageHtmlLink":"Update exec-maven-plugin to 3.3.0"}},{"before":"226193e1fd26bb6b986494251d3aa2c5ac0a85f4","after":"1dfc718fbce979ebd5113a2f8c62620a18ada0ea","ref":"refs/heads/serafin/airbase-157","pushedAt":"2024-06-06T18:15:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wendigo","name":"Mateusz \"Serafin\" Gajewski","path":"/wendigo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66972?s=80&v=4"},"commit":{"message":"Update airbase to 157","shortMessageHtmlLink":"Update airbase to 157"}},{"before":"bb2b9763a5328a8b847f9b3801b8b8d7028e8942","after":"97faff4a5229c6e68d9ce6c76d07852b900cc216","ref":"refs/heads/master","pushedAt":"2024-06-06T17:26:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mosabua","name":"Manfred Moser","path":"/mosabua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145658?s=80&v=4"},"commit":{"message":"Improve error message for resource groups","shortMessageHtmlLink":"Improve error message for resource groups"}},{"before":"bfd72957e8e708df3042abb2a7b1f1ab0d90a6f9","after":"bb2b9763a5328a8b847f9b3801b8b8d7028e8942","ref":"refs/heads/master","pushedAt":"2024-06-06T17:21:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Praveen2112","name":"Praveen Krishna","path":"/Praveen2112","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8536261?s=80&v=4"},"commit":{"message":"Allow float to varchar coercion in hive table\n\nThis coercion would work for partitioned tables for all formats and for unpartitioned tables\nit would work for ORC and Parquet table format.","shortMessageHtmlLink":"Allow float to varchar coercion in hive table"}},{"before":"4974e44bd072147fb941c6a75fdb8c917d93ed1c","after":"bfd72957e8e708df3042abb2a7b1f1ab0d90a6f9","ref":"refs/heads/master","pushedAt":"2024-06-06T17:18:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mosabua","name":"Manfred Moser","path":"/mosabua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145658?s=80&v=4"},"commit":{"message":"Add docs for Hive metadata caching config","shortMessageHtmlLink":"Add docs for Hive metadata caching config"}},{"before":"f783b3bc2a11906efa2a6e29328c8c6653802b24","after":"4974e44bd072147fb941c6a75fdb8c917d93ed1c","ref":"refs/heads/master","pushedAt":"2024-06-06T16:10:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mosabua","name":"Manfred Moser","path":"/mosabua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145658?s=80&v=4"},"commit":{"message":"Improve 449 release notes","shortMessageHtmlLink":"Improve 449 release notes"}},{"before":"54c9b0b5a5c07f6da23614ca7a1035e546c52f53","after":"f783b3bc2a11906efa2a6e29328c8c6653802b24","ref":"refs/heads/master","pushedAt":"2024-06-06T14:36:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wendigo","name":"Mateusz \"Serafin\" Gajewski","path":"/wendigo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66972?s=80&v=4"},"commit":{"message":"Avoid org.locationtech.jts:jts-core exclusion in Pinot","shortMessageHtmlLink":"Avoid org.locationtech.jts:jts-core exclusion in Pinot"}},{"before":null,"after":"d3fe2c1bceb1f73476054109b69299aebbbdabd2","ref":"refs/heads/serafin/fix-duplicates-maven","pushedAt":"2024-06-06T13:49:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wendigo","name":"Mateusz \"Serafin\" Gajewski","path":"/wendigo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66972?s=80&v=4"},"commit":{"message":"Fix duplicated rrf config","shortMessageHtmlLink":"Fix duplicated rrf config"}},{"before":"1cc3c7eb451794e94e23856b76c35162f21eb89f","after":"54c9b0b5a5c07f6da23614ca7a1035e546c52f53","ref":"refs/heads/master","pushedAt":"2024-06-06T12:16:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ebyhr","name":"Yuya Ebihara","path":"/ebyhr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6237050?s=80&v=4"},"commit":{"message":"Fix failure when reading signed timestamp with time zone stats in Delta Lake","shortMessageHtmlLink":"Fix failure when reading signed timestamp with time zone stats in Del…"}},{"before":"f1ccafc958c62bd82f393d79e2e048df0da6b108","after":null,"ref":"refs/heads/ebi/metadata-cache","pushedAt":"2024-06-06T12:08:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ebyhr","name":"Yuya Ebihara","path":"/ebyhr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6237050?s=80&v=4"}},{"before":"b2f84843bdf4972c7fb2a3ad1ad67623f603b26b","after":"1cc3c7eb451794e94e23856b76c35162f21eb89f","ref":"refs/heads/master","pushedAt":"2024-06-06T12:08:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ebyhr","name":"Yuya Ebihara","path":"/ebyhr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6237050?s=80&v=4"},"commit":{"message":"Add support for case insensitive name cache in BigQuery\n\nCo-authored-by: regadas ","shortMessageHtmlLink":"Add support for case insensitive name cache in BigQuery"}},{"before":"48b04c4c59e798f23271c7ab93662658db341d6d","after":"f1ccafc958c62bd82f393d79e2e048df0da6b108","ref":"refs/heads/ebi/metadata-cache","pushedAt":"2024-06-06T12:07:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ebyhr","name":"Yuya Ebihara","path":"/ebyhr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6237050?s=80&v=4"},"commit":{"message":"Add support for case insensitive name cache in BigQuery\n\nCo-authored-by: regadas ","shortMessageHtmlLink":"Add support for case insensitive name cache in BigQuery"}},{"before":"f0baeebafa1609f7e9f321452afc4d5f5e049131","after":"b2f84843bdf4972c7fb2a3ad1ad67623f603b26b","ref":"refs/heads/master","pushedAt":"2024-06-06T11:48:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ebyhr","name":"Yuya Ebihara","path":"/ebyhr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6237050?s=80&v=4"},"commit":{"message":"Merge Hudi query runners into one","shortMessageHtmlLink":"Merge Hudi query runners into one"}},{"before":"30104c7247daf15d2ab0c9b00f9d9b3009b9becb","after":"f0baeebafa1609f7e9f321452afc4d5f5e049131","ref":"refs/heads/master","pushedAt":"2024-06-06T10:49:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Praveen2112","name":"Praveen Krishna","path":"/Praveen2112","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8536261?s=80&v=4"},"commit":{"message":"Allow double to varchar coercion in Parquet unpartitioned table","shortMessageHtmlLink":"Allow double to varchar coercion in Parquet unpartitioned table"}},{"before":"6edf3d865fdaa9d0074c52714085b62018d2025c","after":"30104c7247daf15d2ab0c9b00f9d9b3009b9becb","ref":"refs/heads/master","pushedAt":"2024-06-06T09:17:03.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"findepi","name":"Piotr Findeisen","path":"/findepi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144328?s=80&v=4"},"commit":{"message":"Remove redundant explicit generics","shortMessageHtmlLink":"Remove redundant explicit generics"}},{"before":null,"after":"226193e1fd26bb6b986494251d3aa2c5ac0a85f4","ref":"refs/heads/serafin/airbase-157","pushedAt":"2024-06-06T07:52:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wendigo","name":"Mateusz \"Serafin\" Gajewski","path":"/wendigo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66972?s=80&v=4"},"commit":{"message":"Update airbase to 157","shortMessageHtmlLink":"Update airbase to 157"}},{"before":"c4d6fe7444869c08abf4bc227c3281d857651b02","after":"6edf3d865fdaa9d0074c52714085b62018d2025c","ref":"refs/heads/master","pushedAt":"2024-06-06T06:28:46.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Praveen2112","name":"Praveen Krishna","path":"/Praveen2112","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8536261?s=80&v=4"},"commit":{"message":"Allow integer number to varchar coercion in Parquet unpartitioned table","shortMessageHtmlLink":"Allow integer number to varchar coercion in Parquet unpartitioned table"}},{"before":"edd5d5bec766e90053e7c28ff9c9dc254790fdb0","after":"c4d6fe7444869c08abf4bc227c3281d857651b02","ref":"refs/heads/master","pushedAt":"2024-06-06T04:55:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raunaqmorarka","name":"Raunaq Morarka","path":"/raunaqmorarka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4344846?s=80&v=4"},"commit":{"message":"Columnar evaluation of filter sub-expressions\n\nThis optimizes evaluation of simple filters by applying\ncolumnar evaluation to sub-expressions within the filters.\nIt allows usage of dictionary/rle block aware processing\nand unwrapping of lazy blocks when there are multiple sub-expressions\nin a filter. This also reduces profile pollution in filter evaluation.\nCurrently this supports only a subset of filters which operate\ndirectly on InputExpression and ConstantExpression.\n\nLocal machine with JDK 22 (M1 CPU macbook)\nBenchmarkColumnarFilter.evaluateFilter\n(columnarEvaluationEnabled) (filterProvider) (nullsPercentage) Mode Cnt Score Error Units\n true BETWEEN 0 thrpt 15 2203.916 ? 18.455 ops/s\n false BETWEEN 0 thrpt 15 3072.933 ? 8.241 ops/s\n true BETWEEN 10 thrpt 15 2042.097 ? 30.165 ops/s\n false BETWEEN 10 thrpt 15 1232.512 ? 15.047 ops/s\n true LESS_THAN 0 thrpt 15 4515.833 ? 49.236 ops/s\n false LESS_THAN 0 thrpt 15 3126.317 ? 19.410 ops/s\n true LESS_THAN 10 thrpt 15 3953.351 ? 43.148 ops/s\n false LESS_THAN 10 thrpt 15 1255.524 ? 11.680 ops/s\n true IS_NULL 0 thrpt 15 20260.839 ? 303.403 ops/s\n false IS_NULL 0 thrpt 15 11989.862 ? 62.450 ops/s\n true IS_NULL 10 thrpt 15 8080.294 ? 36.815 ops/s\n false IS_NULL 10 thrpt 15 4902.407 ? 35.330 ops/s\n true IS_NOT_NULL 0 thrpt 15 13508.364 ? 97.596 ops/s\n false IS_NOT_NULL 0 thrpt 15 11402.267 ? 54.198 ops/s\n true IS_NOT_NULL 10 thrpt 15 3367.371 ? 18.684 ops/s\n false IS_NOT_NULL 10 thrpt 15 2940.802 ? 23.757 ops/s\n\nBenchmarkAndColumnarFilterTpchData.compiled\n(columnarEvaluationEnabled) Mode Cnt Score Error Units\n true thrpt 20 5966.938 ? 53.333 ops/s\n false thrpt 20 4701.945 ? 53.065 ops/s\n\nBenchmarkColumnarFilterParquetData.compiled\n(columnarEvaluationEnabled) (filterProvider) Mode Cnt Score Error Units\n true AND thrpt 20 54.152 ? 0.284 ops/s\n false AND thrpt 20 20.267 ? 0.105 ops/s\n true BETWEEN thrpt 20 63.060 ? 0.240 ops/s\n false BETWEEN thrpt 20 59.476 ? 2.829 ops/s\n true IN thrpt 20 65.069 ? 0.337 ops/s\n false IN thrpt 20 63.776 ? 1.372 ops/s","shortMessageHtmlLink":"Columnar evaluation of filter sub-expressions"}},{"before":"7c98a186a71c89e59e16b4594be002b78b7f7e0d","after":"edd5d5bec766e90053e7c28ff9c9dc254790fdb0","ref":"refs/heads/master","pushedAt":"2024-06-05T21:43:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ebyhr","name":"Yuya Ebihara","path":"/ebyhr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6237050?s=80&v=4"},"commit":{"message":"Enable enableNullHandling query options in Pinot","shortMessageHtmlLink":"Enable enableNullHandling query options in Pinot"}},{"before":"11f140d556fb6b34e2e21258b7ce6858e3131b17","after":null,"ref":"refs/heads/ebi/bigquery-clean","pushedAt":"2024-06-05T21:37:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ebyhr","name":"Yuya Ebihara","path":"/ebyhr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6237050?s=80&v=4"}},{"before":"d4eb2837e51c983467efd5a99c0e236eca1b29ef","after":"7c98a186a71c89e59e16b4594be002b78b7f7e0d","ref":"refs/heads/master","pushedAt":"2024-06-05T21:37:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ebyhr","name":"Yuya Ebihara","path":"/ebyhr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6237050?s=80&v=4"},"commit":{"message":"Simplify createEmptyProjection in BigQuery","shortMessageHtmlLink":"Simplify createEmptyProjection in BigQuery"}},{"before":"fffe2922a3ecf47984781b416e624e09face5193","after":null,"ref":"refs/heads/serafin/enable-h2c-internally","pushedAt":"2024-06-05T21:19:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wendigo","name":"Mateusz \"Serafin\" Gajewski","path":"/wendigo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66972?s=80&v=4"}},{"before":"06b922a975b6d549c7702111f2f7a24b10be606a","after":"04376302fd78e68f331909e875e7a3ca0a182cbc","ref":"refs/heads/findepi/bq-auto","pushedAt":"2024-06-05T15:55:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"findepi","name":"Piotr Findeisen","path":"/findepi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144328?s=80&v=4"},"commit":{"message":"Automatically configure BigQuery scan parallelism","shortMessageHtmlLink":"Automatically configure BigQuery scan parallelism"}},{"before":"3f0f0162cf4b721482d98e7a2e2854f56e1d3ad8","after":"06b922a975b6d549c7702111f2f7a24b10be606a","ref":"refs/heads/findepi/bq-auto","pushedAt":"2024-06-05T15:54:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"findepi","name":"Piotr Findeisen","path":"/findepi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144328?s=80&v=4"},"commit":{"message":"Automatically configure BigQuery scan parallelism","shortMessageHtmlLink":"Automatically configure BigQuery scan parallelism"}},{"before":"07d86f1a3475a4f066bc84c6a1d040b8b21d83da","after":"3f0f0162cf4b721482d98e7a2e2854f56e1d3ad8","ref":"refs/heads/findepi/bq-auto","pushedAt":"2024-06-05T15:54:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"findepi","name":"Piotr Findeisen","path":"/findepi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144328?s=80&v=4"},"commit":{"message":"Automatically configure BigQuery scan parallelism","shortMessageHtmlLink":"Automatically configure BigQuery scan parallelism"}},{"before":null,"after":"07d86f1a3475a4f066bc84c6a1d040b8b21d83da","ref":"refs/heads/findepi/bq-auto","pushedAt":"2024-06-05T15:32:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"findepi","name":"Piotr Findeisen","path":"/findepi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144328?s=80&v=4"},"commit":{"message":"Automatically configure BigQuery scan parallelism","shortMessageHtmlLink":"Automatically configure BigQuery scan parallelism"}},{"before":"6a0e30fe1a99157c321055c35275b66b975900aa","after":"d4eb2837e51c983467efd5a99c0e236eca1b29ef","ref":"refs/heads/master","pushedAt":"2024-06-05T11:18:27.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"losipiuk","name":"Łukasz Osipiuk","path":"/losipiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/890111?s=80&v=4"},"commit":{"message":"Add TestHttpServerListenerPlugin test","shortMessageHtmlLink":"Add TestHttpServerListenerPlugin test"}},{"before":null,"after":"11f140d556fb6b34e2e21258b7ce6858e3131b17","ref":"refs/heads/ebi/bigquery-clean","pushedAt":"2024-06-05T09:49:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ebyhr","name":"Yuya Ebihara","path":"/ebyhr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6237050?s=80&v=4"},"commit":{"message":"Simplify createEmptyProjection in BigQuery","shortMessageHtmlLink":"Simplify createEmptyProjection in BigQuery"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXqWxXQA","startCursor":null,"endCursor":null}},"title":"Activity · trinodb/trino"}