{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":556350707,"defaultBranch":"main","name":"geoarrow-c","ownerLogin":"geoarrow","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-23T16:52:03.000Z","ownerAvatar":"https://github.com/avatars/u/115095870?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707619518.0","currentOid":""},"activityList":{"items":[{"before":"46aa3a76791419e25ee8d0dae45bd761fda7bdf6","after":"adc599fd0e7124a66e5640488ed80394002344e0","ref":"refs/heads/gh-pages","pushedAt":"2024-06-02T01:45:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"e8cc0fd37a5cbd9cd1920c43aa4318daa220003e","after":"b677e8478bd24bb2d6534d23dc289a7619f9afa9","ref":"refs/heads/main","pushedAt":"2024-06-02T01:43:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"fix: Fix passing NULL to memcpy when unescaping a CRS value (#97)\n\nFound by the CRAN check:\r\nhttps://www.stats.ox.ac.uk/pub/bdr/memtests/gcc-UBSAN/geoarrow/tests/testthat.Rout\r\n\r\n```\r\ngeoarrow.c:4843:7: runtime error: null pointer passed as argument 1, which is declared to never be null\r\n #0 0x7f0fcf929ecf in GeoArrowUnescapeCrs /data/gannet/ripley/R/packages/tests-gcc-SAN/geoarrow/src/geoarrow.c:4843\r\n #1 0x7f0fcf9e453b in geoarrow_c_schema_parse /data/gannet/ripley/R/packages/tests-gcc-SAN/geoarrow/src/r-type.c:82\r\n #2 0x58c2e5 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:757\r\n #3 0x652927 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8690\r\n #4 0x68d632 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7523\r\n```","shortMessageHtmlLink":"fix: Fix passing NULL to memcpy when unescaping a CRS value (#97)"}},{"before":"b2e5fb019ea468343b255e402ae09188737a5d4c","after":"46aa3a76791419e25ee8d0dae45bd761fda7bdf6","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T17:02:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"d72a933da342958322242c27af8e3e7d763aae76","after":"e8cc0fd37a5cbd9cd1920c43aa4318daa220003e","ref":"refs/heads/main","pushedAt":"2024-05-28T17:01:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"chore: Add pre-commit and explicit compiler warnings (#96)","shortMessageHtmlLink":"chore: Add pre-commit and explicit compiler warnings (#96)"}},{"before":"607920e1bcc972231afafcfe4f6636cf2aacc699","after":"b2e5fb019ea468343b255e402ae09188737a5d4c","ref":"refs/heads/gh-pages","pushedAt":"2024-05-27T17:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"7787766e329974f8aec7a16da08a8a22ca36a59f","after":"d72a933da342958322242c27af8e3e7d763aae76","ref":"refs/heads/main","pushedAt":"2024-05-27T17:30:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"fix!: Generate child fields as non-nullable (#95)\n\nThis aligns geoarrow-c with geoarrow-rs and the geoarrow implementation\r\nin the forthcoming geopandas!\r\n\r\nThis is a huge breaking change in the sense that it causes a lot of\r\ntests to fail in geoarrow-pyarrow; however, it is not much of a breaking\r\nchange in the sense that the implementations here never check the\r\nnullability flag on import (and geoarrow-pyarrow defers to them almost\r\neverywhere).","shortMessageHtmlLink":"fix!: Generate child fields as non-nullable (#95)"}},{"before":"21b77150c1d4c531268be04b0d31ea755de5766c","after":"607920e1bcc972231afafcfe4f6636cf2aacc699","ref":"refs/heads/gh-pages","pushedAt":"2024-05-27T17:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"73c60783b57383b82d16e715551dac94aa5cfacd","after":"7787766e329974f8aec7a16da08a8a22ca36a59f","ref":"refs/heads/main","pushedAt":"2024-05-27T17:24:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"chore: Update vendored nanoarrow (#93)","shortMessageHtmlLink":"chore: Update vendored nanoarrow (#93)"}},{"before":"74386bafab9c3e64b48a63438f22897ede717a12","after":"21b77150c1d4c531268be04b0d31ea755de5766c","ref":"refs/heads/gh-pages","pushedAt":"2024-05-20T16:50:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"7d9dc2f1d30b4f01341773cc4240047044134837","after":"73c60783b57383b82d16e715551dac94aa5cfacd","ref":"refs/heads/main","pushedAt":"2024-05-20T16:49:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"chore: Always export extension metadata (#94)\n\nApparently Arrow C++ will throw an exception if you register an\r\nextension type with metadata but attempt to create an instance *without*\r\nmetadata.","shortMessageHtmlLink":"chore: Always export extension metadata (#94)"}},{"before":"6ee6f1a473b7c43507856f3d76648746c762ec28","after":"1f81b27659c6d62271d401be65003551d79ec198","ref":"refs/heads/maint-0.1.1","pushedAt":"2024-02-11T02:45:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"update again","shortMessageHtmlLink":"update again"}},{"before":null,"after":"6ee6f1a473b7c43507856f3d76648746c762ec28","ref":"refs/heads/maint-0.1.1","pushedAt":"2024-02-11T02:14:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"812f9e1b488fe921c53d6fc611ee13c7f868efdf","after":"74386bafab9c3e64b48a63438f22897ede717a12","ref":"refs/heads/gh-pages","pushedAt":"2024-02-04T20:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"bb2d093d6833a98f9f6bf42677245b3feeb3e5d1","after":"7d9dc2f1d30b4f01341773cc4240047044134837","ref":"refs/heads/main","pushedAt":"2024-02-04T20:44:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"fix: Crash when metadata contains value with type that is not a list, object, or string (#91)\n\nUncovered by https://github.com/geoarrow/geoarrow-r/issues/34 !\r\n\r\nBasically, because we did a `break` instead of `return EINVAL`, we\r\nexposed uninitialized memory which (sometimes) caused a crash.\r\n\r\nI also added the ability to treat edges/crs as `null` as identical to\r\nmissing (even though it's technically not valid).","shortMessageHtmlLink":"fix: Crash when metadata contains value with type that is not a list,…"}},{"before":"caca9f616e84b159227202a8cacbc5f933f825f9","after":"812f9e1b488fe921c53d6fc611ee13c7f868efdf","ref":"refs/heads/gh-pages","pushedAt":"2024-02-04T17:25:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"4efc37dcdef7224bf613a8bc9daaa2f2a0741a02","after":"bb2d093d6833a98f9f6bf42677245b3feeb3e5d1","ref":"refs/heads/main","pushedAt":"2024-02-04T17:24:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"chore: Update vendored nanoarrow (#90)\n\nUpdate to 0.4.0 release.","shortMessageHtmlLink":"chore: Update vendored nanoarrow (#90)"}},{"before":"025409edb6f2fb8e0eb6f7c89c6c355572b78830","after":"4efc37dcdef7224bf613a8bc9daaa2f2a0741a02","ref":"refs/heads/main","pushedAt":"2023-12-30T22:52:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"refactor(r): Move R bindings to separate repo (#89)\n\nMoving them to https://github.com/geoarrow/geoarrow-r","shortMessageHtmlLink":"refactor(r): Move R bindings to separate repo (#89)"}},{"before":"d3ad6e4fe28fc88d714b3805cc425462125487f4","after":"025409edb6f2fb8e0eb6f7c89c6c355572b78830","ref":"refs/heads/main","pushedAt":"2023-12-18T13:49:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"docs: Fix typo in README (#88)\n\nFixes a typo / copy-paste error in readme.","shortMessageHtmlLink":"docs: Fix typo in README (#88)"}},{"before":"22794ce83fae1e2e99511508fa936c1e4cb115cb","after":"d3ad6e4fe28fc88d714b3805cc425462125487f4","ref":"refs/heads/main","pushedAt":"2023-12-18T00:57:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"chore: Add amalgamated geoarrow.c/geoarrow.h distribution to CMakeLists.txt (#87)","shortMessageHtmlLink":"chore: Add amalgamated geoarrow.c/geoarrow.h distribution to CMakeLis…"}},{"before":"aa0ed0a61878782ea4befefe2f5ebac22a64bd62","after":"caca9f616e84b159227202a8cacbc5f933f825f9","ref":"refs/heads/gh-pages","pushedAt":"2023-12-13T11:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"a9293f36ef9ca047baadcf86679f2304542fcd52","after":"22794ce83fae1e2e99511508fa936c1e4cb115cb","ref":"refs/heads/main","pushedAt":"2023-12-13T11:55:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"chore: Update + namespace nanoarrow (#86)","shortMessageHtmlLink":"chore: Update + namespace nanoarrow (#86)"}},{"before":"7741ae08ce181b10ad42bb795825f41131e7b7ba","after":"aa0ed0a61878782ea4befefe2f5ebac22a64bd62","ref":"refs/heads/gh-pages","pushedAt":"2023-12-13T01:31:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"e3d748d230fa82882e6c1201d4b41835057bae77","after":"a9293f36ef9ca047baadcf86679f2304542fcd52","ref":"refs/heads/main","pushedAt":"2023-12-13T01:30:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"feat(r): Add arrow package integration (#85)\n\nThis adds an `arrow::ExtensionType` implementation and a number of S3\r\nmethods to enable hopefully seamless interactions between the arrow and\r\nsf. There are almost certainly other methods that need to be added\r\n(maybe some for `wk_wkt` and friends in the wk package) but this should\r\nbe a start.\r\n\r\n``` r\r\nlibrary(arrow, warn.conflicts = FALSE)\r\nlibrary(geoarrow)\r\nlibrary(sf)\r\n#> Linking to GEOS 3.11.0, GDAL 3.5.3, PROJ 9.1.0; sf_use_s2() is TRUE\r\n\r\nnc <- sf::read_sf(system.file(\"shape/nc.shp\", package = \"sf\"))\r\n(tbl <- as_arrow_table(nc))\r\n#> Table\r\n#> 100 rows x 15 columns\r\n#> $AREA \r\n#> $PERIMETER \r\n#> $CNTY_ \r\n#> $CNTY_ID \r\n#> $NAME \r\n#> $FIPS \r\n#> $FIPSNO \r\n#> $CRESS_ID \r\n#> $BIR74 \r\n#> $SID74 \r\n#> $NWBIR74 \r\n#> $BIR79 \r\n#> $SID79 \r\n#> $NWBIR79 \r\n#> $geometry: geoarrow.multipolygon \r\n#> $ \"$schema\" <\"https://pro...>\r\n#> \r\n#> See $metadata for additional Schema metadata\r\ntbl$geometry$type\r\n#> GeometryExtensionType\r\n#> geoarrow.multipolygon \"$schema\": \"https://pro...\r\nsf::st_as_sf(tbl)\r\n#> Simple feature collection with 100 features and 14 fields\r\n#> Geometry type: MULTIPOLYGON\r\n#> Dimension: XY\r\n#> Bounding box: xmin: -84.32385 ymin: 33.88199 xmax: -75.45698 ymax: 36.58965\r\n#> Geodetic CRS: NAD27\r\n#> # A tibble: 100 × 15\r\n#> AREA PERIMETER CNTY_ CNTY_ID NAME FIPS FIPSNO CRESS_ID BIR74 SID74 NWBIR74\r\n#> \r\n#> 1 0.114 1.44 1825 1825 Ashe 37009 37009 5 1091 1 10\r\n#> 2 0.061 1.23 1827 1827 Alle… 37005 37005 3 487 0 10\r\n#> 3 0.143 1.63 1828 1828 Surry 37171 37171 86 3188 5 208\r\n#> 4 0.07 2.97 1831 1831 Curr… 37053 37053 27 508 1 123\r\n#> 5 0.153 2.21 1832 1832 Nort… 37131 37131 66 1421 9 1066\r\n#> 6 0.097 1.67 1833 1833 Hert… 37091 37091 46 1452 7 954\r\n#> 7 0.062 1.55 1834 1834 Camd… 37029 37029 15 286 0 115\r\n#> 8 0.091 1.28 1835 1835 Gates 37073 37073 37 420 0 254\r\n#> 9 0.118 1.42 1836 1836 Warr… 37185 37185 93 968 4 748\r\n#> 10 0.124 1.43 1837 1837 Stok… 37169 37169 85 1612 1 160\r\n#> # ℹ 90 more rows\r\n#> # ℹ 4 more variables: BIR79 , SID79 , NWBIR79 ,\r\n#> # geometry \r\n```\r\n\r\nCreated on 2023-12-06 with [reprex\r\nv2.0.2](https://reprex.tidyverse.org)","shortMessageHtmlLink":"feat(r): Add arrow package integration (#85)"}},{"before":"9b5265e6b4f062218adc2d3100986725cf641199","after":"7741ae08ce181b10ad42bb795825f41131e7b7ba","ref":"refs/heads/gh-pages","pushedAt":"2023-12-02T03:05:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"898af28230cf11c4804dae64090993c8c3173bd9","after":"e3d748d230fa82882e6c1201d4b41835057bae77","ref":"refs/heads/main","pushedAt":"2023-12-02T03:04:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"feat(r): Improve vctr class integration (#79)\n\nCloses #78.\r\n\r\nWorks, but because of a limitation in nanoarrow the R package, it can\r\nonly convert one chunk at a time:\r\n\r\n``` r\r\nlibrary(arrow, warn.conflicts = FALSE)\r\nlibrary(geoarrow)\r\n\r\ntmp <- tempfile()\r\ncurl::curl_download(\r\n \"https://github.com/geoarrow/geoarrow-data/releases/download/v0.1.0/ns-water-water_junc.arrow\",\r\n tmp\r\n)\r\n\r\ntable <- read_feather(tmp, col_select = c(\"geometry\"), as_data_frame = FALSE)\r\n(stream <- nanoarrow::as_nanoarrow_array_stream(table))\r\n#> >}>>\r\n#> $ get_schema:function () \r\n#> $ get_next :function (schema = x$get_schema(), validate = TRUE) \r\n#> $ release :function ()\r\ntibble::as_tibble(stream$get_next())\r\n#> # A tibble: 65,536 × 1\r\n#> geometry \r\n#> \r\n#> 1 \r\n#> 2 \r\n#> 3 \r\n#> 4 \r\n#> 5 \r\n#> 6 \r\n#> 7 \r\n#> 8 \r\n#> 9 \r\n#> 10 \r\n#> # ℹ 65,526 more rows\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Anthony North ","shortMessageHtmlLink":"feat(r): Improve vctr class integration (#79)"}},{"before":"281ab9f9bc2633d9db25e9dec717ee7717360624","after":"9b5265e6b4f062218adc2d3100986725cf641199","ref":"refs/heads/gh-pages","pushedAt":"2023-11-30T01:42:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"7ae1089e3ac29c517ba2a8687f7b983661001170","after":"898af28230cf11c4804dae64090993c8c3173bd9","ref":"refs/heads/main","pushedAt":"2023-11-30T01:40:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"feat: Add `GEOARROW_RETURN_NOT_OK()` macro helper (#82)\n\nThis is pretty essential for doing any kind of readable thing with the C\r\nlibrary. It's a little too tempting for users of `geoarrow.h` to reach\r\ninto the (supposedly private) bundled nanoarrow for its helper...this\r\nshould really be provided given the recommend error handling approach!","shortMessageHtmlLink":"feat: Add GEOARROW_RETURN_NOT_OK() macro helper (#82)"}},{"before":"f49a05251afdb7ff9a9a4d372949233962c126a6","after":"281ab9f9bc2633d9db25e9dec717ee7717360624","ref":"refs/heads/gh-pages","pushedAt":"2023-11-26T21:52:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}},{"before":"c574a6a1f236f07016b6b4fd5b8c58d3d967d72d","after":"7ae1089e3ac29c517ba2a8687f7b983661001170","ref":"refs/heads/main","pushedAt":"2023-11-26T21:50:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paleolimbot","name":"Dewey Dunnington","path":"/paleolimbot","primaryAvatarUrl":"https://github.com/avatars/u/10995762?s=80&v=4"},"commit":{"message":"feat(r): Add infrastructure methods for dealing with chunked values (#75)\n\nNot polished yet! I had intended to start on the actual vctr bit a few\r\nweeks ago but didn't get far past some very boring details.","shortMessageHtmlLink":"feat(r): Add infrastructure methods for dealing with chunked values (#75"}},{"before":"4f50cf4ac9cc6afc69fc81fb354832a99136cc20","after":"f49a05251afdb7ff9a9a4d372949233962c126a6","ref":"refs/heads/gh-pages","pushedAt":"2023-11-26T21:40:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"update documentation for tag dev","shortMessageHtmlLink":"update documentation for tag dev"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wMlQwMTo0NToxNi4wMDAwMDBazwAAAARZ-BVA","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wMlQwMTo0NToxNi4wMDAwMDBazwAAAARZ-BVA","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yNlQyMTo0MDowNy4wMDAwMDBazwAAAAO4Gdvk"}},"title":"Activity · geoarrow/geoarrow-c"}