{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":789654614,"defaultBranch":"main","name":"arrow-udf","ownerLogin":"datafuse-extras","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-21T07:07:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/85219525?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718868661.0","currentOid":""},"activityList":{"items":[{"before":"d0a21f0fde330a0e5f658a55b58e0405d8372844","after":"dfa1390ebb56e2c32405556c1b96f88ab10b5164","ref":"refs/heads/main","pushedAt":"2024-06-20T08:43:58.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"Xuanwo","name":"Xuanwo","path":"/Xuanwo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5351546?s=80&v=4"},"commit":{"message":"chore: replace todo with error (#34)","shortMessageHtmlLink":"chore: replace todo with error (arrow-udf#34)"}},{"before":"462009a35b4d0f2e60d3a59edc5da9240045b627","after":null,"ref":"refs/heads/error-todo","pushedAt":"2024-06-20T07:31:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Xuanwo","name":"Xuanwo","path":"/Xuanwo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5351546?s=80&v=4"}},{"before":"978bf7eeae0d7ec30cf2c18b1597324b100a67db","after":"462009a35b4d0f2e60d3a59edc5da9240045b627","ref":"refs/heads/error-todo","pushedAt":"2024-06-20T06:20:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sundy-li","name":"sundyli","path":"/sundy-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3325189?s=80&v=4"},"commit":{"message":"fix clippy","shortMessageHtmlLink":"fix clippy"}},{"before":"facdf2cee91db836d95fc0d359ad6d3c712ba86d","after":"978bf7eeae0d7ec30cf2c18b1597324b100a67db","ref":"refs/heads/error-todo","pushedAt":"2024-06-20T00:34:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sundy-li","name":"sundyli","path":"/sundy-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3325189?s=80&v=4"},"commit":{"message":"chore: bump arrow-udf","shortMessageHtmlLink":"chore: bump arrow-udf"}},{"before":"00232fbcca33c7067afae7ecdacfbf11d4ff6f10","after":"facdf2cee91db836d95fc0d359ad6d3c712ba86d","ref":"refs/heads/error-todo","pushedAt":"2024-06-19T14:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sundy-li","name":"sundyli","path":"/sundy-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3325189?s=80&v=4"},"commit":{"message":"chore: replace todo panic with error","shortMessageHtmlLink":"chore: replace todo panic with error"}},{"before":null,"after":"00232fbcca33c7067afae7ecdacfbf11d4ff6f10","ref":"refs/heads/error-todo","pushedAt":"2024-06-19T14:52:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sundy-li","name":"sundyli","path":"/sundy-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3325189?s=80&v=4"},"commit":{"message":"chore: replace todo panic with error","shortMessageHtmlLink":"chore: replace todo panic with error"}},{"before":"23fe0dd41616f4646f9139e22a335518e6cc9a47","after":"d0a21f0fde330a0e5f658a55b58e0405d8372844","ref":"refs/heads/main","pushedAt":"2024-05-15T03:39:32.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"sundy-li","name":"sundyli","path":"/sundy-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3325189?s=80&v=4"},"commit":{"message":"Improve databend compatability (#22)\n\n* feat(arrow-udf-js): enable all intrinsics, enhance supported types and allow for alternate\r\nextension key/values\r\n\r\n- enables all rquickjs intrinsics\r\n- allows for configurable arrow extension keys and values.\r\n It is not always practical to rebuild an already created record\r\n batch to add the field metadata values required by arrow-udf, so\r\n this makes them optionally configurable\r\n- adds support for JSON in LargeBinary arrays for Databend compatibility\r\n- adds support for Timestamp and Date32 arrow types as Date() type in JS\r\n for Databend compatibility\r\n- adds support Decimal128 and Decimal256 arrow types as BigDecimal in JS\r\n for Databend compatibility\r\n- simplifies bigdecimal conversion by using `ctx.globals().get(\"BigDecimal\")?` to access BigDecimal initializer function rather than holding a BigDecimal persistent function handle on the runtime\r\n\r\n* feat(arrow-udf-python): add alternate extension name and json in LargeBinary support\r\n\r\n* feat(arrow-udf-js-deno): add alternate extension name and json in LargeBinary support\r\n\r\n* chore: update readme\r\n\r\n* chore(arrow-udf-js): cargo fmt\r\n\r\n* chore(arrow-udf-js): refactor decimal128/256 parsing\r\n\r\n- Prefer split_once over split for splitting decimal string into integer\r\n and fractional parts.\r\n- Prefer pattern matching style over more imperative approach.\r\n\r\n* chore: cargo fmt","shortMessageHtmlLink":"Improve databend compatability (arrow-udf#22)"}},{"before":null,"after":"a8fdfdd3622facb7d836a8da42a8a1c2d318f817","ref":"refs/heads/js-date","pushedAt":"2024-04-29T11:41:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sundy-li","name":"sundyli","path":"/sundy-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3325189?s=80&v=4"},"commit":{"message":"chore: enable js Date Intrinsic","shortMessageHtmlLink":"chore: enable js Date Intrinsic"}},{"before":"1ef093cc24e023a7b08dc75324e54518f6cdb729","after":"0d1a13cec5da1d8580be06ab1ea911223e106a69","ref":"refs/heads/large-utf8","pushedAt":"2024-04-21T09:33:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sundy-li","name":"sundyli","path":"/sundy-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3325189?s=80&v=4"},"commit":{"message":"fix builder","shortMessageHtmlLink":"fix builder"}},{"before":"e3e656f1e9d704c78cb40557d3f308ba2fcc955d","after":"1ef093cc24e023a7b08dc75324e54518f6cdb729","ref":"refs/heads/large-utf8","pushedAt":"2024-04-21T08:46:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sundy-li","name":"sundyli","path":"/sundy-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3325189?s=80&v=4"},"commit":{"message":"fix builder","shortMessageHtmlLink":"fix builder"}},{"before":"b6480f0252146e18458b155d7730eab0d82a0063","after":"e3e656f1e9d704c78cb40557d3f308ba2fcc955d","ref":"refs/heads/large-utf8","pushedAt":"2024-04-21T08:34:15.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"sundy-li","name":"sundyli","path":"/sundy-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3325189?s=80&v=4"},"commit":{"message":"Merge branch 'main' into large-utf8","shortMessageHtmlLink":"Merge branch 'main' into large-utf8"}},{"before":null,"after":"b6480f0252146e18458b155d7730eab0d82a0063","ref":"refs/heads/large-utf8","pushedAt":"2024-04-21T08:30:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sundy-li","name":"sundyli","path":"/sundy-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3325189?s=80&v=4"},"commit":{"message":"disallow json/decimal for largestring/largebinary conversion","shortMessageHtmlLink":"disallow json/decimal for largestring/largebinary conversion"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMFQwODo0Mzo1OC4wMDAwMDBazwAAAARqUzEg","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMFQwODo0Mzo1OC4wMDAwMDBazwAAAARqUzEg","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yMVQwODozMDoyMi4wMDAwMDBazwAAAAQ2LPlr"}},"title":"Activity ยท datafuse-extras/arrow-udf"}