{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":51905353,"defaultBranch":"main","name":"arrow","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-17T08:00:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726634967.0","currentOid":""},"activityList":{"items":[{"before":"acf15bb1290e8b6a5795f753dbeeb2d911579214","after":"ee188600c511503b2973a569d7ec47b257655ebd","ref":"refs/heads/main","pushedAt":"2024-09-18T23:43:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"MINOR: [Docs] Fix number of minor format versions since 1.0.0 (#44163)\n\nFixes a minor docs omission from #43976.\n\nAuthored-by: Ian Cook \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"MINOR: [Docs] Fix number of minor format versions since 1.0.0 (#44163)"}},{"before":"1c1f7f359d61b59e446b0a47e0279728551ed89f","after":"acf15bb1290e8b6a5795f753dbeeb2d911579214","ref":"refs/heads/main","pushedAt":"2024-09-18T23:40:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"MINOR: [C++][CI] Move ThreadSanitizer build to Ubuntu 24.04 (#44159)\n\n1. Update Crossbow ThreadSanitizer build to use newer Ubuntu LTS\n2. Enable S3 as it passes on 24.04\n3. Disable Flight as it produces numerous errors on 24.04 (see GH-36552)\n\nAuthored-by: Antoine Pitrou \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"MINOR: [C++][CI] Move ThreadSanitizer build to Ubuntu 24.04 (#44159)"}},{"before":"3d6d5817313920abc71c854828d95b63b2562938","after":"1c1f7f359d61b59e446b0a47e0279728551ed89f","ref":"refs/heads/main","pushedAt":"2024-09-18T09:07:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pitrou","name":"Antoine Pitrou","path":"/pitrou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1721820?s=80&v=4"},"commit":{"message":"GH-43964: [Python] Build macOS and manylinux wheels for free-threading (#43965)\n\n\n\n### Rationale for this change\n\nBuilding free-threaded wheels is necessary to support the free-threaded build. We probably want to upload these wheels as nightlies somewhere as well, so that downstream users can test the free-threading-related changes.\n\n### What changes are included in this PR?\n\n- Add necessary configuration to build 3.13 free-threading wheels on `manylinux`.\n- Do necessary changes to build free-threaded wheels on macOS as well.\n\n### Are these changes tested?\n\nI tested the `manylinux` wheel builds. macOS is still untested, since it's not dockerized.\n\n### Are there any user-facing changes?\n\nNo.\n\nRelated to #43536.\n* GitHub Issue: #43964\n\nLead-authored-by: Lysandros Nikolaou \nCo-authored-by: Antoine Pitrou \nSigned-off-by: Antoine Pitrou ","shortMessageHtmlLink":"GH-43964: [Python] Build macOS and manylinux wheels for free-threading ("}},{"before":"9576a41001fe883ab4b6538663647d7c602fc4df","after":"3d6d5817313920abc71c854828d95b63b2562938","ref":"refs/heads/main","pushedAt":"2024-09-18T07:51:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pitrou","name":"Antoine Pitrou","path":"/pitrou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1721820?s=80&v=4"},"commit":{"message":"GH-44052: [C++][Compute] Reduce the complexity of row segmenter (#44053)\n\n\n\n### Rationale for this change\n\nAs described in #44052, currently `AnyKeysSegmenter::GetNextSegment` has `O(n*m)` complexity, where `n` is the number of rows in a batch, and `m` is the number of segments in this batch (a \"segment\" is the group of contiguous rows who have the same segment key). This is because in each invocation of the method, it computes all the group ids of the remaining rows in this batch, where it's only interested in the first group, making the rest of the computation a waste.\n\nIn this PR I introduced a new API `GetSegments` (and subsequently deprecated the old `GetNextSegment`) to compute the group ids only once and iterate all the segments outside to avoid the duplicated computation. This reduces the complexity from `O(n*m)` to `O(n)`.\n\n### What changes are included in this PR?\n\n1. Because `grouper.h` is a [public header](https://github.com/apache/arrow/blob/8556001e6a8b4c7f35d4e18c28704d7811005904/cpp/src/arrow/compute/api.h#L47), so I assume `RowSegmenter::GetNextSegment` is a public API and only deprecate it instead of removing it.\n2. Implement new API `RowSegmenter::GetSegments` and update the call-sites.\n3. Some code reorg of the segmenter code (mostly moving to inside a class).\n4. A new benchmark for the segmented aggregation. (The benchmark result is listed in the comments below, which shows up to `50x` speedup, nearly `O(n*m)` to `O(n)` complexity reduction.)\n\n### Are these changes tested?\n\nLegacy tests are sufficient.\n\n### Are there any user-facing changes?\n\nYes.\n\n**This PR includes breaking changes to public APIs.**\n\nThe API `RowSegmenter::GetNextSegment` is deprecated due to its inefficiency and replaced with a more efficient one `RowSegmenter::GetSegments`.\n\n* GitHub Issue: #44052\n\nLead-authored-by: Ruoxi Sun \nCo-authored-by: Rossi Sun \nCo-authored-by: Antoine Pitrou \nSigned-off-by: Antoine Pitrou ","shortMessageHtmlLink":"GH-44052: [C++][Compute] Reduce the complexity of row segmenter (#44053)"}},{"before":"f87fd67c2a14894e1680e30c19f1bbae2eca67c5","after":null,"ref":"refs/heads/dependabot/go_modules/go/google.golang.org/grpc-1.64.0","pushedAt":"2024-09-18T04:49:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"c7705cd963aef0171ccc948c689e1629dc1ee683","after":null,"ref":"refs/heads/dependabot/go_modules/go/github.com/huandu/xstrings-1.5.0","pushedAt":"2024-09-18T04:49:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"cc3be7cfbf13c8656df5365d1f88925dd335c170","after":null,"ref":"refs/heads/dependabot/go_modules/go/gonum.org/v1/gonum-0.15.1","pushedAt":"2024-09-18T04:48:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"2ae066a4ebda8d16db3b8cd58235738f0a66f24b","after":null,"ref":"refs/heads/dependabot/go_modules/go/github.com/substrait-io/substrait-go-0.8.0","pushedAt":"2024-09-18T04:48:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b9017406e258eb3df0ee81a07b0f26fb50a17956","after":null,"ref":"refs/heads/dependabot/go_modules/go/google.golang.org/grpc-1.66.0","pushedAt":"2024-09-18T04:47:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"fe39c8f5518a8b57723d457a8048cc03715bd389","after":"9576a41001fe883ab4b6538663647d7c602fc4df","ref":"refs/heads/main","pushedAt":"2024-09-18T03:02:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"GH-44153: [GLib][FlightRPC] Fix closure annotation (#44154)\n\n### Rationale for this change\n\nIt should be added to a callback function not data for the callback function.\n\n### What changes are included in this PR?\n\nMove annotation location.\n\n### Are these changes tested?\n\nYes.\n\n### Are there any user-facing changes?\n\nYes.\n* GitHub Issue: #44153\n\nAuthored-by: Sutou Kouhei \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"GH-44153: [GLib][FlightRPC] Fix closure annotation (#44154)"}},{"before":"3f514f2885c83fa110462322482d063bfc72fda6","after":"fe39c8f5518a8b57723d457a8048cc03715bd389","ref":"refs/heads/main","pushedAt":"2024-09-18T01:18:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"GH-43868: [CI][Python] Skip test that requires PARQUET_TEST_DATA env on emscripten (#43906)\n\n### Rationale for this change\n\nThe following PR:\n- https://github.com/apache/arrow/pull/41580\n\nMade mandatory for a test the requirement to have `PARQUET_TEST_DATA` env defined.\n\nThis is currently not available from `python_test_emscripten.sh` as we require to mount the filesystem for both Node and ChromeDriver.\n\n### What changes are included in this PR?\n\nSkip the test that requires `PARQUET_TEST_DATA` for emscripten.\n\n### Are these changes tested?\n\nVia archery\n\n### Are there any user-facing changes?\n\nNo\n* GitHub Issue: #43905\n* GitHub Issue: #43868\n\nLead-authored-by: Raúl Cumplido \nCo-authored-by: Joris Van den Bossche \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"GH-43868: [CI][Python] Skip test that requires PARQUET_TEST_DATA env …"}},{"before":"7d33f9302f55a5ee08603f29fbb0e8743097e94e","after":"3f514f2885c83fa110462322482d063bfc72fda6","ref":"refs/heads/main","pushedAt":"2024-09-18T00:55:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"GH-43874: [CI][Integration][Go] Use apache/arrow-go (#44142)\n\n### Rationale for this change\n\nThe Go implementation is moving to apache/arrow-go from go/ in apache/arrow.\n\n### What changes are included in this PR?\n\nUse apache/arrow-go for integration test.\n\n### Are these changes tested?\n\nYes.\n\n### Are there any user-facing changes?\n\nNo.\n* GitHub Issue: #43874\n\nAuthored-by: Sutou Kouhei \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"GH-43874: [CI][Integration][Go] Use apache/arrow-go (#44142)"}},{"before":"c067d9b99a1777c1dab0fb59b7f81c9f7fc5912d","after":"7d33f9302f55a5ee08603f29fbb0e8743097e94e","ref":"refs/heads/main","pushedAt":"2024-09-18T00:50:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"GH-43875: [Go][CI] Remove Go related lint configurations (#44144)\n\n### Rationale for this change\n\nThe Go implementation is moving to apache/arrow-go from go/ in apache/arrow.\n\n### What changes are included in this PR?\n\nRemoving the linting configuration\n\n### Are these changes tested?\n\nYes\n\n### Are there any user-facing changes?\n\nNo\n* GitHub Issue: #43875\n\nAuthored-by: Raúl Cumplido \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"GH-43875: [Go][CI] Remove Go related lint configurations (#44144)"}},{"before":"0d4badbc9f3afac5a372c6eb7c4c150c339235a6","after":"c067d9b99a1777c1dab0fb59b7f81c9f7fc5912d","ref":"refs/heads/main","pushedAt":"2024-09-17T20:13:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianmcook","name":"Ian Cook","path":"/ianmcook","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/280509?s=80&v=4"},"commit":{"message":"GH-37756: [Format][Docs] Document IPC Compression (#43950)\n\n### Rationale for this change\r\n\r\nThere is no information about buffer compression of the record batch IPC\r\nmessage in the format docs\r\n(https://arrow.apache.org/docs/format/Columnar.html).\r\n\r\n### What changes are included in this PR?\r\n\r\nNew paragraph is added with basic information about buffer compression\r\nin IPC.\r\n\r\n### Are these changes tested?\r\n\r\nNo, it is only documentation update.\r\n\r\n### Are there any user-facing changes?\r\n\r\nNo, only documentation update.\r\n* GitHub Issue: #37756\r\n\r\n---------\r\n\r\nCo-authored-by: Ian Cook \r\nCo-authored-by: Sutou Kouhei \r\nCo-authored-by: Joris Van den Bossche ","shortMessageHtmlLink":"GH-37756: [Format][Docs] Document IPC Compression (#43950)"}},{"before":"eb5f5baacfeddfe8747e525e7c937e25966ffb19","after":"0d4badbc9f3afac5a372c6eb7c4c150c339235a6","ref":"refs/heads/main","pushedAt":"2024-09-17T17:58:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianmcook","name":"Ian Cook","path":"/ianmcook","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/280509?s=80&v=4"},"commit":{"message":"GH-43809: [Docs] Update extension type examples to not use UUID (#44120)\n\n### Rationale for this change\r\n\r\nUUID extension types were made canonical in #41299 and are getting\r\nnative support in C++ and Python in #37298. As such, it makes sense to\r\nprovide an alternative user-defined extension type as an example that is\r\nunlikely to become a canonical extension type anytime soon.\r\n\r\nAfter discussion in #43809, we determined a `RationalType` would make\r\nsense.\r\n\r\nPlease note that this is a redo of #43849 as I made a blunder and\r\naccidentally pushed a branch that was in a wonky state.\r\n\r\n### What changes are included in this PR?\r\n\r\nA change in several doc locations which reference a `UuidType` extension\r\ntype have been changed to a `RationalType`.\r\n\r\nFor consistency, this PR also changes single quotes (`''`) to double\r\nquotes (`\"\"`) throughout the Python examples that it modifies.\r\n\r\nAlso, seemingly unrelated to this change, some doctests began failing as\r\nnumpy changed the `repr` of `float16`'s between 1.x and 2.x. We have\r\nupdated the failing doctest so that it supports both styles.\r\n\r\n### Are these changes tested?\r\n\r\nThese are documentation changes and `archery docker run\r\nconda-python-docs` succeeds locally.\r\n\r\n### Are there any user-facing changes?\r\n\r\nNo.\r\n\r\ncc @ianmcook @rok \r\n* GitHub Issue: #43809\r\n\r\n---------\r\n\r\nCo-authored-by: Ian Cook ","shortMessageHtmlLink":"GH-43809: [Docs] Update extension type examples to not use UUID (#44120)"}},{"before":"0f3ec82466a6de6df8f86d392313c39a206bc1cc","after":"eb5f5baacfeddfe8747e525e7c937e25966ffb19","ref":"refs/heads/main","pushedAt":"2024-09-17T16:51:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"assignUser","name":"Jacob Wujciak-Jens","path":"/assignUser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16141871?s=80&v=4"},"commit":{"message":"GH-44149: [Packaging][CI] Remove references to deprecated Ubuntu bionic (#44150)\n\n### Rationale for this change\n\nReferences to bionic Ubuntu are deprecated.\n\n### What changes are included in this PR?\n\nRemove a couple of references to bionic Ubuntu from `setup-ubuntu.sh`\n\n### Are these changes tested?\n\nYes, will run CI to validate.\n\n### Are there any user-facing changes?\n\nNo\n* GitHub Issue: #44149\n\nAuthored-by: Raúl Cumplido \nSigned-off-by: Jacob Wujciak-Jens ","shortMessageHtmlLink":"GH-44149: [Packaging][CI] Remove references to deprecated Ubuntu bion…"}},{"before":"87d647742b9ae46e86050ac7361d6c3e75613a47","after":"0f3ec82466a6de6df8f86d392313c39a206bc1cc","ref":"refs/heads/main","pushedAt":"2024-09-17T16:33:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amoeba","name":"Bryce Mecum","path":"/amoeba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563?s=80&v=4"},"commit":{"message":"MINOR: [Docs][Python] Fix return type in docstring for Array.slice (#44134)\n\n### Rationale for this change\n\nCurrently the docstring for Array.slice says it returns a RecordBatch. I don't see how this is possible with the existing code. My guess is that this was a copy-and-paste error back when the Array and RecordBatch slice impls were added in https://issues.apache.org/jira/browse/ARROW-547.\n\n### What changes are included in this PR?\n\nJust a docstring change. I copied the language from the take method so things are consistent.\n\n### Are these changes tested?\n\nNo.\n\n### Are there any user-facing changes?\n\nJust docs.\n\nAuthored-by: Bryce Mecum \nSigned-off-by: Bryce Mecum ","shortMessageHtmlLink":"MINOR: [Docs][Python] Fix return type in docstring for Array.slice (#…"}},{"before":"fea1e97feff9b5071ec352f32219920368991fd9","after":"87d647742b9ae46e86050ac7361d6c3e75613a47","ref":"refs/heads/main","pushedAt":"2024-09-17T12:47:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pitrou","name":"Antoine Pitrou","path":"/pitrou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1721820?s=80&v=4"},"commit":{"message":"GH-44098: [C++] Add home made _mm256_set_m128i for compilers who are missing it (#44116)\n\n\n\n### Rationale for this change\n\nAVX2 intrinsic _mm256_set_m128i is missing in GCC versions <8.0 - this is a GCC bug discussed in [1], causing certain CI build failed.\n\n[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80582\n\n### What changes are included in this PR?\n\nCheck the GCC version and use a home made replacement if necessary.\n\n### Are these changes tested?\n\nManually tested.\n\n### Are there any user-facing changes?\n\nNone.\n\n* GitHub Issue: #44098\n\nAuthored-by: Ruoxi Sun \nSigned-off-by: Antoine Pitrou ","shortMessageHtmlLink":"GH-44098: [C++] Add home made _mm256_set_m128i for compilers who are …"}},{"before":"38b0c79c85e2835df7d54385bf725d5b060bf81e","after":"fea1e97feff9b5071ec352f32219920368991fd9","ref":"refs/heads/main","pushedAt":"2024-09-17T01:56:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"MINOR: [Dev][Archery][Integration] Remove debug prints (#44140)\n\n### Rationale for this change\n\n#44099 included debug prints.\n\n### What changes are included in this PR?\n\nRemove debug prints.\n\n### Are these changes tested?\n\nYes.\n\n### Are there any user-facing changes?\n\nNo.\n\nAuthored-by: Sutou Kouhei \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"MINOR: [Dev][Archery][Integration] Remove debug prints (#44140)"}},{"before":"c3a0bd2629acfc45bffec15dadc422f7d101c105","after":"38b0c79c85e2835df7d54385bf725d5b060bf81e","ref":"refs/heads/main","pushedAt":"2024-09-16T23:53:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"GH-44062: [Dev][Archery][Integration] Reduce needless test matrix (#44099)\n\n### Rationale for this change\n\nIf we enable C++, Java and Rust, we use the following patterns:\n\n| Producer | Consumer |\n|----------|----------|\n| C++ | C++ |\n| C++ | Java |\n| C++ | Rust |\n| Java | C++ |\n| Java | Java |\n| Java | Rust |\n| Rust | C++ |\n| Rust | Java |\n| Rust | Rust |\n\nIn apache/arrow, the following patterns are redundant because they should be done in apache/arrow-rs:\n\n| Producer | Consumer |\n|----------|----------|\n| Rust | Rust |\n\nIn apache/arror-rs, the following patterns are redundant because they should be done in apache/arrow:\n\n| Producer | Consumer |\n|----------|----------|\n| C++ | C++ |\n| C++ | Java |\n| Java | C++ |\n| Java | Java |\n\n### What changes are included in this PR?\n\nAdd `--target-languages` option. We can specify target languages by this. Here are expected usages:\n\nIn apache/arrow:\n* `--target-languages=cpp,csharp,go,java,js`\n\nIn apache/arrow-rs\n* `--target-languages=rust`\n\nHere is an example in apache/arrow-rs:\n\nUsed matrix:\n\n| Producer | Consumer |\n|----------|----------|\n| Rust | Rust |\n| Rust | C++ |\n| Rust | C# |\n| Rust | Go |\n| Rust | Java |\n| Rust | JS |\n| Rust | nanoarrow|\n| C++ | Rust |\n| C# | Rust |\n| Go | Rust |\n| Java | Rust |\n| JS | Rust |\n| nanoarrow| Rust |\n\nIf no `--target-languages` is specified, all enabled languages are the target languages. (The same as the current behavior.)\n\n### Are these changes tested?\n\nYes.\n\n### Are there any user-facing changes?\n\nNo.\n* GitHub Issue: #44062\n\nAuthored-by: Sutou Kouhei \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"GH-44062: [Dev][Archery][Integration] Reduce needless test matrix (#4…"}},{"before":"aa6ab95a1224d7435e212b5d6f20e231d482754e","after":"c3a0bd2629acfc45bffec15dadc422f7d101c105","ref":"refs/heads/main","pushedAt":"2024-09-16T21:26:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"GH-44127: [CI][R] Fix util_enable_core_dumps.sh path (#44128)\n\n### Rationale for this change\n\nCheckout directory is `arrow/` not `./`.\n\n### What changes are included in this PR?\n\nAdd missing `arrow/` prefix.\n\n### Are these changes tested?\n\nYes.\n\n### Are there any user-facing changes?\n\nNo.\n* GitHub Issue: #44127\n\nAuthored-by: Sutou Kouhei \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"GH-44127: [CI][R] Fix util_enable_core_dumps.sh path (#44128)"}},{"before":"3600db8c74f2d83850ad510aa7efbe10fddd9600","after":"aa6ab95a1224d7435e212b5d6f20e231d482754e","ref":"refs/heads/main","pushedAt":"2024-09-16T13:38:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jorisvandenbossche","name":"Joris Van den Bossche","path":"/jorisvandenbossche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1020496?s=80&v=4"},"commit":{"message":"GH-43518: [Python][Packaging][CI] Drop Python 3.8 support (#43970)\n\n### Rationale for this change\n\nPython 3.8 is End of Support on 31st October 2023. We can drop support for pyarrow 18.0.0.\nSee: https://endoflife.date/python\n\n### What changes are included in this PR?\n\nRemove support for 3.8. Update minimum required Python version and update some CI jobs to use the minimum Python supported version\n\n### Are these changes tested?\n\nThey will be tested via Archery\n\n### Are there any user-facing changes?\n\nYes in terms of not supporting older versions of Python. This will be a breaking change for some users but not for the API itself\n\n* GitHub Issue: #43518\n\nAuthored-by: Raúl Cumplido \nSigned-off-by: Joris Van den Bossche ","shortMessageHtmlLink":"GH-43518: [Python][Packaging][CI] Drop Python 3.8 support (#43970)"}},{"before":"3f0585a78ac5487e316f3cf60a0bd049f863f947","after":"3600db8c74f2d83850ad510aa7efbe10fddd9600","ref":"refs/heads/main","pushedAt":"2024-09-16T12:06:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pitrou","name":"Antoine Pitrou","path":"/pitrou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1721820?s=80&v=4"},"commit":{"message":"GH-44111: [CI][Python] Enable S3 tests on macOS CI (#44129)\n\n### Rationale for this change\n\nS3 support is enabled when building PyArrow for macOS (both on PR builds and in Crossbow wheel builds), but minio wan't installed before testing, therefore S3 support in PyArrow was not tested at all.\n\n### What changes are included in this PR?\n\nEnsure Minio is installed before running PyArrow tests on macOS builds.\n\n### Are these changes tested?\n\nYes, by construction.\n\n### Are there any user-facing changes?\n\nNo.\n\n* GitHub Issue: #44111\n\nAuthored-by: Antoine Pitrou \nSigned-off-by: Antoine Pitrou ","shortMessageHtmlLink":"GH-44111: [CI][Python] Enable S3 tests on macOS CI (#44129)"}},{"before":"1f964fc8885b8d25359318c5a2180fc15c904c06","after":"3f0585a78ac5487e316f3cf60a0bd049f863f947","ref":"refs/heads/main","pushedAt":"2024-09-16T10:27:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"MINOR: [Archery] Fix typo on docker CI comment (#44130)\n\n### Rationale for this change\n\nThere is a typo on the comment\n\n### What changes are included in this PR?\n\nFix typo\n\n### Are these changes tested?\n\nNo\n\n### Are there any user-facing changes?\n\nNo\n\nAuthored-by: Raúl Cumplido \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"MINOR: [Archery] Fix typo on docker CI comment (#44130)"}},{"before":"9ba789d1115494b00e6772a3170c8ba2f1a9a02c","after":"1f964fc8885b8d25359318c5a2180fc15c904c06","ref":"refs/heads/main","pushedAt":"2024-09-16T08:36:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raulcd","name":"Raúl Cumplido","path":"/raulcd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/639755?s=80&v=4"},"commit":{"message":"GH-44085: [CI][R] Update Ubuntu version for R force test (#44087)\n\n### Rationale for this change\n\nWe want to update the Ubuntu version to run the R force tests in order to be able to test pyarrow once it drops Python 3.8.\n\n### What changes are included in this PR?\n\nBumping Ubuntu to 24.04 and use virtualenv in order to avoid installing requirements at the system python which fails on newer Ubuntu.\n\n### Are these changes tested?\n\nYes, on CI\n\n### Are there any user-facing changes?\n\nNo\n* GitHub Issue: #44085\n\nAuthored-by: Raúl Cumplido \nSigned-off-by: Raúl Cumplido ","shortMessageHtmlLink":"GH-44085: [CI][R] Update Ubuntu version for R force test (#44087)"}},{"before":"a5d40d0324721f2004fa93a1d12260c7516c4813","after":"9ba789d1115494b00e6772a3170c8ba2f1a9a02c","ref":"refs/heads/main","pushedAt":"2024-09-16T02:21:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CurtHagenlocher","name":"Curt Hagenlocher","path":"/CurtHagenlocher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904803?s=80&v=4"},"commit":{"message":"GH-43267: [C#] Correctly import sliced arrays through the C Data interface (#44117)\n\n### What changes are included in this PR?\n\nChanges to the C Data importer to correctly handle nonzero offsets.\n\n### Are these changes tested?\n\nYes\n\n### Are there any user-facing changes?\n\nNo\n\nCloses #43267 \n* GitHub Issue: #43267\n\nAuthored-by: Curt Hagenlocher \nSigned-off-by: Curt Hagenlocher ","shortMessageHtmlLink":"GH-43267: [C#] Correctly import sliced arrays through the C Data inte…"}},{"before":"dafc970e883091d2b81c232eca4b842846dea408","after":"a5d40d0324721f2004fa93a1d12260c7516c4813","ref":"refs/heads/main","pushedAt":"2024-09-15T15:46:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonkeane","name":"Jonathan Keane","path":"/jonkeane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700357?s=80&v=4"},"commit":{"message":"GH-44122: [R] Don't use the new pipe yet (#44123)\n\nSwapping out the old pipe for at least a few more months to maintain 4.0 support.\n* GitHub Issue: #44122\n\nAuthored-by: Jonathan Keane \nSigned-off-by: Jonathan Keane ","shortMessageHtmlLink":"GH-44122: [R] Don't use the new pipe yet (#44123)"}},{"before":"41c481f41ad322341d0698d001b4af5c98c5dbac","after":"dafc970e883091d2b81c232eca4b842846dea408","ref":"refs/heads/main","pushedAt":"2024-09-15T11:31:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kou","name":"Sutou Kouhei","path":"/kou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27350?s=80&v=4"},"commit":{"message":"GH-44007: [GLib][Parquet] Add `gparquet_arrow_file_writer_new_buffered_row_group()` (#44100)\n\n### Rationale for this change\n\nIt's useful for advanced use.\n\n### What changes are included in this PR?\n\nAdd `gparquet_arrow_file_writer_new_buffered_row_group()`.\n\n### Are these changes tested?\n\nYes.\n\n### Are there any user-facing changes?\n\nYes.\n* GitHub Issue: #44007\n\nAuthored-by: Sutou Kouhei \nSigned-off-by: Sutou Kouhei ","shortMessageHtmlLink":"GH-44007: [GLib][Parquet] Add `gparquet_arrow_file_writer_new_buffere…"}},{"before":"3eb41355d1cf7b4f50af04f901924f417d6da91a","after":"41c481f41ad322341d0698d001b4af5c98c5dbac","ref":"refs/heads/main","pushedAt":"2024-09-14T19:38:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thisisnic","name":"Nic Crane","path":"/thisisnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13715823?s=80&v=4"},"commit":{"message":"GH-44069: [Docs][R] Add note to to_arrow() docs about collect/compute (#44094)\n\n### Rationale for this change\n\nImproves the documentation for the `to_arrow()` function for the use case referenced in https://github.com/apache/arrow/issues/44069.\n\n### What changes are included in this PR?\n\nJust docs.\n\n### Are these changes tested?\n\nYes. Built and tested locally.\n\n### Are there any user-facing changes?\n\nJust docs.\n* GitHub Issue: #44069\n\nAuthored-by: Bryce Mecum \nSigned-off-by: Nic Crane ","shortMessageHtmlLink":"GH-44069: [Docs][R] Add note to to_arrow() docs about collect/compute ("}},{"before":"77f70e4a122c50f28d9ff97debb8831d2558f4d3","after":"3eb41355d1cf7b4f50af04f901924f417d6da91a","ref":"refs/heads/main","pushedAt":"2024-09-14T19:28:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thisisnic","name":"Nic Crane","path":"/thisisnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13715823?s=80&v=4"},"commit":{"message":"GH-39638: [Docs][R] Add r-universe instructions (#44033)\n\nCloses #39638\n* GitHub Issue: #39638\n\nLead-authored-by: Grant McDermott \nCo-authored-by: eitsupi <50911393+eitsupi@users.noreply.github.com>\nSigned-off-by: Nic Crane ","shortMessageHtmlLink":"GH-39638: [Docs][R] Add r-universe instructions (#44033)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQyMzo0MzoyMy4wMDAwMDBazwAAAAS6QXnS","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQyMzo0MzoyMy4wMDAwMDBazwAAAAS6QXnS","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxOToyODozMS4wMDAwMDBazwAAAAS2Xvhu"}},"title":"Activity · apache/arrow"}