{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":86868560,"defaultBranch":"dev","name":"TileDB","ownerLogin":"TileDB-Inc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-31T23:44:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26827816?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718830273.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"079c6d8be3f0c3d6b2a87592b002e7607219a8e7","ref":"refs/heads/backport-5105-to-release-2.23","pushedAt":"2024-06-19T20:51:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Add config option to override the payer namespace for REST requests. (#5105)\n\n[SC-49142](https://app.shortcut.com/tiledb-inc/story/49142/add-support-for-rest-x-payer-via-config)\r\n\r\nThis PR introduces a new config option that allows users to set the\r\nnamespace to charge for REST requests when it cannot be automatically\r\ndetermined or when the user needs to set a specific override.\r\n\r\nBig thanks to @Shelnutt2 for implementing this. I added a test and made\r\nsome small changes on top of it.\r\n\r\n---\r\nTYPE: CONFIG\r\nDESC: Add `rest.payer_namespace` config option to set the namespace to\r\nbe charged for REST requests.\r\n\r\n---------\r\n\r\nCo-authored-by: Seth Shelnutt \r\nCo-authored-by: KiterLuc <67824247+KiterLuc@users.noreply.github.com>\r\nCo-authored-by: eric-hughes-tiledb <82400964+eric-hughes-tiledb@users.noreply.github.com>\r\nCo-authored-by: Luc Rancourt ","shortMessageHtmlLink":"Add config option to override the payer namespace for REST requests. (#…"}},{"before":"6299a23f9c114c099e9598664c74fb453ab67793","after":null,"ref":"refs/heads/backport-5104-to-release-2.23","pushedAt":"2024-06-19T20:49:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"}},{"before":"e9d628584e9f540422fe06daa19facefdf1e4a2a","after":"8ac0a80793e7de8dd284c8887a7a37a684cc4051","ref":"refs/heads/release-2.23","pushedAt":"2024-06-19T20:49:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"[Backport release-2.23] Add support for custom headers for REST via config. (#5104) (#5122)\n\nBackport 6539f14e138cd3b7822b473ba8e3d9afd52e3774 from #5104.\r\n\r\n---\r\nTYPE: CONFIG\r\nDESC: Add `rest.custom_headers.*` config option to set custom headers on\r\nREST requests.\r\n\r\n---------\r\n\r\nCo-authored-by: Theodore Tsirpanis \r\nCo-authored-by: Seth Shelnutt \r\nCo-authored-by: eric-hughes-tiledb <82400964+eric-hughes-tiledb@users.noreply.github.com>","shortMessageHtmlLink":"[Backport release-2.23] Add support for custom headers for REST via c…"}},{"before":"2c7fba5232d7b8b4970e8ef9076164dd3b613173","after":"1aed0be846d47062e1f8aa26d55f13eecf9b1975","ref":"refs/heads/dstara/ndrect_cpp_api","pushedAt":"2024-06-19T20:38:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DimitrisStaratzis","name":"Dimitris Staratzis","path":"/DimitrisStaratzis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33267511?s=80&v=4"},"commit":{"message":"address most of Luc's comments","shortMessageHtmlLink":"address most of Luc's comments"}},{"before":"0f983e1be2109ce1a6501253e8ead665b1810fdb","after":"6299a23f9c114c099e9598664c74fb453ab67793","ref":"refs/heads/backport-5104-to-release-2.23","pushedAt":"2024-06-19T20:00:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Merge branch 'backport-5104-to-release-2.23' of https://github.com/TileDB-Inc/TileDB into backport-5104-to-release-2.23","shortMessageHtmlLink":"Merge branch 'backport-5104-to-release-2.23' of https://github.com/Ti…"}},{"before":"753d053d3648f47862cc804884194cf09b34675f","after":"de3830af6be3344837e00ab0f7f27ebf12f55ead","ref":"refs/heads/backport-5053-to-release-2.23","pushedAt":"2024-06-19T19:49:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Merge branch 'release-2.23' into backport-5053-to-release-2.23","shortMessageHtmlLink":"Merge branch 'release-2.23' into backport-5053-to-release-2.23"}},{"before":"8b3eb5a5649b61bb4980c385905edcb0f25754c2","after":"46ade17016aa21e2f4d663056d2dbcd147705db2","ref":"refs/heads/backport-5065-to-release-2.23","pushedAt":"2024-06-19T19:49:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Merge branch 'release-2.23' into backport-5065-to-release-2.23","shortMessageHtmlLink":"Merge branch 'release-2.23' into backport-5065-to-release-2.23"}},{"before":"3e1deadeb3a595fccd038c99c886b861fd2541b7","after":"0f983e1be2109ce1a6501253e8ead665b1810fdb","ref":"refs/heads/backport-5104-to-release-2.23","pushedAt":"2024-06-19T19:48:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Merge branch 'release-2.23' into backport-5104-to-release-2.23","shortMessageHtmlLink":"Merge branch 'release-2.23' into backport-5104-to-release-2.23"}},{"before":"8a9ad8c3892d0ed43ff0cf7395b580f4c33cfe3e","after":null,"ref":"refs/heads/backport-4961-to-release-2.23","pushedAt":"2024-06-19T19:48:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"}},{"before":"ac73b48d9f09dee7ce9cc471bcc65756d38c7129","after":"e9d628584e9f540422fe06daa19facefdf1e4a2a","ref":"refs/heads/release-2.23","pushedAt":"2024-06-19T19:48:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"[Backport release-2.23] Add array uri to tiledb_array_deserialize (#5109)\n\nBackport 69028d8d3657a10dc808dbada82cdd310bfb933d from #4961.\r\n\r\n---\r\nTYPE: IMPROVEMENT\r\nDESC: Add array uri to tiledb_array_deserialize\r\n\r\nCo-authored-by: Ypatia Tsavliri \r\nCo-authored-by: KiterLuc <67824247+KiterLuc@users.noreply.github.com>","shortMessageHtmlLink":"[Backport release-2.23] Add array uri to tiledb_array_deserialize (#5109"}},{"before":null,"after":"13791b1970a34f6732b478653d58e29a661e5220","ref":"refs/heads/backport-5105-to-release-2.24","pushedAt":"2024-06-19T19:17:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Add config option to override the payer namespace for REST requests. (#5105)\n\n[SC-49142](https://app.shortcut.com/tiledb-inc/story/49142/add-support-for-rest-x-payer-via-config)\r\n\r\nThis PR introduces a new config option that allows users to set the\r\nnamespace to charge for REST requests when it cannot be automatically\r\ndetermined or when the user needs to set a specific override.\r\n\r\nBig thanks to @Shelnutt2 for implementing this. I added a test and made\r\nsome small changes on top of it.\r\n\r\n---\r\nTYPE: CONFIG\r\nDESC: Add `rest.payer_namespace` config option to set the namespace to\r\nbe charged for REST requests.\r\n\r\n---------\r\n\r\nCo-authored-by: Seth Shelnutt \r\nCo-authored-by: KiterLuc <67824247+KiterLuc@users.noreply.github.com>\r\nCo-authored-by: eric-hughes-tiledb <82400964+eric-hughes-tiledb@users.noreply.github.com>\r\nCo-authored-by: Luc Rancourt ","shortMessageHtmlLink":"Add config option to override the payer namespace for REST requests. (#…"}},{"before":"f8e8492388be24c1f0f8b3021aabbfa091096a0e","after":null,"ref":"refs/heads/backport-5104-to-release-2.24","pushedAt":"2024-06-19T19:15:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"}},{"before":"bc339b200869a19c993eed5f3fa0ad0f6486fd12","after":"1bc4945efb7f28e41593995869ee3655eb0d40e9","ref":"refs/heads/release-2.24","pushedAt":"2024-06-19T19:15:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"[Backport release-2.24] Add support for custom headers for REST via config. (#5104) (#5111)\n\nBackport 6539f14e138cd3b7822b473ba8e3d9afd52e3774 from #5104.\r\n\r\n---\r\nTYPE: CONFIG\r\nDESC: Add `rest.custom_headers.*` config option to set custom headers on\r\nREST requests.\r\n\r\nCo-authored-by: Theodore Tsirpanis \r\nCo-authored-by: Seth Shelnutt \r\nCo-authored-by: eric-hughes-tiledb <82400964+eric-hughes-tiledb@users.noreply.github.com>","shortMessageHtmlLink":"[Backport release-2.24] Add support for custom headers for REST via c…"}},{"before":"2aaaabc9d5ae9d81e88f00509d31e6f77cef0a8c","after":"05ff0a32148b92da1c0c02b4d2c7222ab322ff71","ref":"refs/heads/agis/add-dump-functions-with-str-argument","pushedAt":"2024-06-19T18:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kounelisagis","name":"Agisilaos Kounelis","path":"/kounelisagis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36283973?s=80&v=4"},"commit":{"message":"more more fixes","shortMessageHtmlLink":"more more fixes"}},{"before":"6465f0aa59022aba4c75b0aab72058eb834e444c","after":"8a9ad8c3892d0ed43ff0cf7395b580f4c33cfe3e","ref":"refs/heads/backport-4961-to-release-2.23","pushedAt":"2024-06-19T18:18:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Merge branch 'release-2.23' into backport-4961-to-release-2.23","shortMessageHtmlLink":"Merge branch 'release-2.23' into backport-4961-to-release-2.23"}},{"before":"e4839ab62c9514f633ae6edb306ffbead307e2c2","after":null,"ref":"refs/heads/backport-5069-to-release-2.23","pushedAt":"2024-06-19T18:18:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"}},{"before":"501c92ba09adf0dd759ff2d43f0e0a5baa17f676","after":"ac73b48d9f09dee7ce9cc471bcc65756d38c7129","ref":"refs/heads/release-2.23","pushedAt":"2024-06-19T18:18:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"[Backport release-2.23] Use Ninja on macOS CI. (#5069) (#5115)\n\nBackport 4d008c06124cdd65e5ab3ef386644d00d15afa51 from #5069.\r\n\r\n---\r\nTYPE: NO_HISTORY\r\n\r\nCo-authored-by: Theodore Tsirpanis ","shortMessageHtmlLink":"[Backport release-2.23] Use Ninja on macOS CI. (#5069) (#5115)"}},{"before":"aa1e28a1e5522509260c7010870218499f495a2c","after":"f8e8492388be24c1f0f8b3021aabbfa091096a0e","ref":"refs/heads/backport-5104-to-release-2.24","pushedAt":"2024-06-19T17:52:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Merge branch 'release-2.24' into backport-5104-to-release-2.24","shortMessageHtmlLink":"Merge branch 'release-2.24' into backport-5104-to-release-2.24"}},{"before":"c4c783db7796610ed4690d06a5fad52bcdc7f118","after":null,"ref":"refs/heads/backport-5069-to-release-2.24","pushedAt":"2024-06-19T17:51:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"}},{"before":"b8b8ff65d16433c64d60e385c44804a63f479fb5","after":"bc339b200869a19c993eed5f3fa0ad0f6486fd12","ref":"refs/heads/release-2.24","pushedAt":"2024-06-19T17:51:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"[Backport release-2.24] Use Ninja on macOS CI. (#5069) (#5114)\n\nBackport 4d008c06124cdd65e5ab3ef386644d00d15afa51 from #5069.\r\n\r\n---\r\nTYPE: NO_HISTORY\r\n\r\nCo-authored-by: Theodore Tsirpanis ","shortMessageHtmlLink":"[Backport release-2.24] Use Ninja on macOS CI. (#5069) (#5114)"}},{"before":null,"after":"5339aac5cf8539479175a12d42489f8a9f7231ed","ref":"refs/heads/teo/backport-replace","pushedAt":"2024-06-19T17:17:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teo-tsirpanis","name":"Theodore Tsirpanis","path":"/teo-tsirpanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12659251?s=80&v=4"},"commit":{"message":"Replace backport workflow.","shortMessageHtmlLink":"Replace backport workflow."}},{"before":"6539f14e138cd3b7822b473ba8e3d9afd52e3774","after":"bdfc19c0aa746a265fd32b2872b0304621afbb2d","ref":"refs/heads/dev","pushedAt":"2024-06-19T17:08:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Add config option to override the payer namespace for REST requests. (#5105)\n\n[SC-49142](https://app.shortcut.com/tiledb-inc/story/49142/add-support-for-rest-x-payer-via-config)\r\n\r\nThis PR introduces a new config option that allows users to set the\r\nnamespace to charge for REST requests when it cannot be automatically\r\ndetermined or when the user needs to set a specific override.\r\n\r\nBig thanks to @Shelnutt2 for implementing this. I added a test and made\r\nsome small changes on top of it.\r\n\r\n---\r\nTYPE: CONFIG\r\nDESC: Add `rest.payer_namespace` config option to set the namespace to\r\nbe charged for REST requests.\r\n\r\n---------\r\n\r\nCo-authored-by: Seth Shelnutt \r\nCo-authored-by: KiterLuc <67824247+KiterLuc@users.noreply.github.com>\r\nCo-authored-by: eric-hughes-tiledb <82400964+eric-hughes-tiledb@users.noreply.github.com>\r\nCo-authored-by: Luc Rancourt ","shortMessageHtmlLink":"Add config option to override the payer namespace for REST requests. (#…"}},{"before":"2523ddc61579817c2cc0c08ea5b5afd9e2bed57d","after":null,"ref":"refs/heads/payer-namespace","pushedAt":"2024-06-19T17:08:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"}},{"before":null,"after":"3e1deadeb3a595fccd038c99c886b861fd2541b7","ref":"refs/heads/backport-5104-to-release-2.23","pushedAt":"2024-06-19T16:57:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Add support for custom headers for REST via config. (#5104)\n\n[SC-49141](https://app.shortcut.com/tiledb-inc/story/49141/add-support-for-custom-rest-headers-via-config)\n\nSimilar to S3 custom header support (#4400) this PR adds support for\ncustom headers in REST request. This allows users to set header via a\nconfig parameter instead of the current `tildb_context_set_tag`. The\ncontext set tag does not work in all cases because its not always\npossible to use the same context, i.e SOMA and VCF python APIs can't\npass a TileDB-Py ctx to their respective C++ code.\n\nBig thanks to @Shelnutt2 for implementing this. I added a test and\ndocumentation.\n\n---\nTYPE: CONFIG\nDESC: Add `rest.custom_headers.*` config option to set custom headers on\nREST requests.\n\n---------\n\nCo-authored-by: Seth Shelnutt \nCo-authored-by: KiterLuc <67824247+KiterLuc@users.noreply.github.com>\nCo-authored-by: eric-hughes-tiledb <82400964+eric-hughes-tiledb@users.noreply.github.com>\nCo-authored-by: Luc Rancourt ","shortMessageHtmlLink":"Add support for custom headers for REST via config. (#5104)"}},{"before":null,"after":"8b3eb5a5649b61bb4980c385905edcb0f25754c2","ref":"refs/heads/backport-5065-to-release-2.23","pushedAt":"2024-06-19T16:51:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Fix segfaults in WebP queries ran in parallel. (#5065)\n\nThe WebpFilter calls `WriterTile::set_max_tile_chunk_size` to override\r\nthe maximum tile chunk size in an attempt to avoid further chunking data\r\nwithin each tile, but because `WriterTile::max_tile_chunk_size_` is\r\nstatic this doesn't work as intended when we're running multiple WebP\r\nqueries across threads. It's possible for one thread to override this\r\nvalue while it's being used by another running query and this results in\r\nincorrect chunking for WebP data, potentially causing segfaults from\r\nlibwebp reaching out of memory bounds.\r\n\r\nThe WebP library was reaching out of bounds because after another thread\r\noverrides `max_tile_chunk_size_` we don't account for the smaller\r\nchunk's dimensions when calling WebP APIs and still pass in the same\r\nheight, width, and row stride to [WebP API\r\ncalls](https://github.com/TileDB-Inc/TileDB/blob/dev/tiledb/sm/filter/webp_filter.cc#L144).\r\n\r\nThis PR removes the use of `WriterTile::set_max_tile_chunk_size` and\r\nupdates `FilterPipeline::use_tile_chunking` to return `false` for WebP,\r\nwhich IIUC should have the behavior that was initially intended and\r\nfixes segfaults seen on REST.\r\n\r\n\r\n[SC-48697](https://app.shortcut.com/tiledb-inc/story/48697/rest-segfaults-running-webp-multiple-queries)\r\n\r\nLimitations: If a WebP array exists that was impacted by this during\r\ningestion and it did not produce a segfault, that array will still be\r\nread back using chunking. AFAICT there is no risk of segfault for this\r\ncase since the decoding APIs in WebP do not depend on the caller to\r\nspecify buffer dimensions, instead WebP will decode and provides to the\r\ncaller the width and height of the decoded image. On the next write to\r\nthe array there will be no error or risk of segfault and the new tiles\r\nwill not use chunking moving forward for reads or writes.\r\n\r\n---\r\nTYPE: BUG\r\nDESC: Fix segfaults in WebP queries ran in parallel.","shortMessageHtmlLink":"Fix segfaults in WebP queries ran in parallel. (#5065)"}},{"before":null,"after":"753d053d3648f47862cc804884194cf09b34675f","ref":"refs/heads/backport-5053-to-release-2.23","pushedAt":"2024-06-19T16:48:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Support setting S3 storage class. (#5053)\n\n[SC-48305](https://app.shortcut.com/tiledb-inc/story/48305)\r\n\r\n[SC-48552](https://app.shortcut.com/tiledb-inc/story/48552/arrays-support-s3-storage-classes)\r\n\r\nThis PR adds a config option to support setting the storage class of the\r\nobjects that get uploaded to S3. This allows users to seamlessly take\r\nadvantage of features like [Amazon S3\r\nIntelligent-Tiering](https://aws.amazon.com/s3/storage-classes/intelligent-tiering/).\r\n\r\n---\r\nTYPE: CONFIG\r\nDESC: Add `vfs.s3.storage_class` config option to set the storage class\r\nof newly uploaded S3 objects.\r\n\r\n---------\r\n\r\nCo-authored-by: KiterLuc <67824247+KiterLuc@users.noreply.github.com>","shortMessageHtmlLink":"Support setting S3 storage class. (#5053)"}},{"before":"8872c20bd8d321fd25ac37f79de828cf40764085","after":"e4839ab62c9514f633ae6edb306ffbead307e2c2","ref":"refs/heads/backport-5069-to-release-2.23","pushedAt":"2024-06-19T16:38:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Use Ninja on macOS CI. (#5069)\n\n[SC-49308](https://app.shortcut.com/tiledb-inc/story/49308/macos-runners-significantly-slower-after-pr-5001)\r\n\r\nThis PR updates all macOS CI jobs to use Ninja instead of makefiles,\r\nwhich was observed to fix unexplained significant performance\r\nregressions. Certain other scripts were updated to be generator-agnostic\r\nby invoking `cmake --build` instead of `make`.\r\n\r\nNightly builds were not updated to keep testing coverage with makefiles,\r\nand the standalone unit tests were not updated because their performance\r\nhas not regressed.\r\n\r\n---\r\nTYPE: NO_HISTORY","shortMessageHtmlLink":"Use Ninja on macOS CI. (#5069)"}},{"before":"e7735d7f0e22b6db63d772ae72b9313386bd536a","after":null,"ref":"refs/heads/backport-5047-to-release-2.23","pushedAt":"2024-06-19T16:36:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"}},{"before":"152093bed1f25f219fc91f31456c26b04a67dd63","after":"501c92ba09adf0dd759ff2d43f0e0a5baa17f676","ref":"refs/heads/release-2.23","pushedAt":"2024-06-19T16:36:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"[Backport release-2.23] Remove pin to MSVC toolset version in CI. (#5047) (#5107)\n\nBackport 94a2d982964a4b896014678fd565577fc74ae3b1 from #5047.\r\n\r\n---\r\nTYPE: NO_HISTORY\r\n\r\nCo-authored-by: Theodore Tsirpanis ","shortMessageHtmlLink":"[Backport release-2.23] Remove pin to MSVC toolset version in CI. (#5047"}},{"before":null,"after":"485607b248f5fedf824feeb77119fada2eea03c6","ref":"refs/heads/lr/warn-sparse-frag-dense-array-deprecation/ch47348","pushedAt":"2024-06-19T16:02:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KiterLuc","name":null,"path":"/KiterLuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67824247?s=80&v=4"},"commit":{"message":"Warn users using dense arrays with sparse fragments.\n\nThis adds a warning to user using dense arrays with sparse fragments that support will be removed in TileDB 2.27. Support for writing sparse fragments in dense arrays was removed in TileDB 2.5 and as the user can easily consolidate to get rid of sparse fragments, the decision was made to remove support for reading these arrays.\n\n---\nTYPE: DEPRECATION\nDESC: Warn users using dense arrays with sparse fragments.","shortMessageHtmlLink":"Warn users using dense arrays with sparse fragments."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaey4QAA","startCursor":null,"endCursor":null}},"title":"Activity · TileDB-Inc/TileDB"}