wakamex/github
02.7k
1[{"node": {"oid": "6ffced2170dfeba14c754b6a3a5492f2cef429f6", "messageHeadline": "Update README.md", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0826a43040ca9d8177178bdc1d4fb83adc6dcd10", "messageHeadline": "feat: add rg skipping using topic filter", "author": {"name": "Ozgur Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 134, "deletions": 2}}, {"node": {"oid": "9e501ccb6cff4b435bf55964a9257e415778a1a7", "messageHeadline": "docs: update readme", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 202, "deletions": 25}}, {"node": {"oid": "ef46e237b6c140ea80acd08dfc1c8dfae500ccd7", "messageHeadline": "feat: implement continuous ingestion", "author": {"name": "Ozgur Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 118, "deletions": 12}}, {"node": {"oid": "6d5d384ddaca296799b41701b34114d8ab759d5c", "messageHeadline": "feat: roll back to single thread query (#63)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 90, "deletions": 113}}, {"node": {"oid": "3b457fabeffe4e9d510574d3f57489cd1e77dbf2", "messageHeadline": "perf: pipeline query execution (#62)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 147, "deletions": 111}}, {"node": {"oid": "699c7681ddb5e0f97da9bcd796ab8ef43a259af1", "messageHeadline": "perf: filter cols in parallel", "author": {"name": "Ozgur Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "b5478cd7ae7574264bffe3633cc951896366d75e", "messageHeadline": "perf: use bufread (#61)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "7e6aadefb060785994aac3e724b5c50fd02c74f2", "messageHeadline": "perf: decode parquet columns in parallel (#60)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 113, "deletions": 7}}, {"node": {"oid": "118f7005b35b5867da562507c1d7461d538c2d1a", "messageHeadline": "fix: update test script (#59)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "51e93dd4177f467b1a374b093eaec061ec0e65e5", "messageHeadline": "test: add unit tests for query impl (#58)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 10050, "deletions": 5}}, {"node": {"oid": "f2de26e6f0f68514c3639bf09a014e454ce490b6", "messageHeadline": "fix: next_block calculation", "author": {"name": "Ozgur Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8f24d44b32b3b97c62f042e9aea36afe29b6364", "messageHeadline": "fix: clip next_block to query limit (#57)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "2bc92df9f1cceded8f77ee0b380cb04b141c6474", "messageHeadline": "feat: add more data fields, add unit tests, add skar to integration t\u2026", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 1174, "deletions": 141}}, {"node": {"oid": "2f28b44f92b70893f0c4c7fa4b6642d23cf8a408", "messageHeadline": "perf: in_set filtering (#55)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "6bd55e1577cee2c2b22d33d96747a6406d133f5f", "messageHeadline": "fix: fix some bugs in the query impl (#54)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "650875e6b976ab3e76b9679006f19f80868836f9", "messageHeadline": "feat: new query/storage implementation using custom indexing and arro\u2026", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 2218, "deletions": 2514}}, {"node": {"oid": "440addeb6d68efb59cbd27b6cd18ec8771531ec9", "messageHeadline": "feat: sort data before writing to parquet", "author": {"name": "Ozgur Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 71, "deletions": 44}}, {"node": {"oid": "b3dbccc7ef32ad30f064faab1141a78d3f685315", "messageHeadline": "chore: update parquet parameters (#52)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 26, "deletions": 58}}, {"node": {"oid": "52c6c50e581451b1778dc560f848168eab07e9a0", "messageHeadline": "feat: remove usage of arrow::FixedSizedBinaryArray (#51)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 72, "deletions": 104}}, {"node": {"oid": "b22eb1e6bf84c4a4c9bd4e2eef5d77b896c8e50e", "messageHeadline": "feat: implement thread per query (#50)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 674, "deletions": 505}}, {"node": {"oid": "d54f945560c21ed92e9813d89351f12efe2f34d5", "messageHeadline": "fix: fix comma writing in json serialisation (#49)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7d85474816349643285f6ef66238e30ec3ee0b08", "messageHeadline": "feat: validate parquet files after writing them (#48)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 192, "deletions": 6}}, {"node": {"oid": "f9560223085f279c8ed9535884cad0b144ab0e16", "messageHeadline": "feat: add verification for rpc data (#47)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 137, "deletions": 2}}, {"node": {"oid": "09e76565cf10044657ebf8e0c4cfc05eb9a7b762", "messageHeadline": "feat: don't render empty data to json (#46)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "aa1805adb6c92e2acb9b5fa5d9df28d2b9c38d31", "messageHeadline": "feat: filter empty batches (#45)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b64d6224f49615eb4040ecddf75999b1bbf4a13", "messageHeadline": "feat: add bearer auth, remove skar toml from git (#44)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 82, "deletions": 61}}, {"node": {"oid": "2cbbe2506f137de0fcecf33a3bbe603a28e2a773", "messageHeadline": "fix comparison typing, fix archiveHeight in http api (#43)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "3481abd806ec487e481fb8b286f689d5b816a5db", "messageHeadline": "fix: fix various query bugs (#42)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 267, "deletions": 148}}, {"node": {"oid": "be188dc5e42cc096212379fc8ac1927eee5c83f3", "messageHeadline": "Implement comparison of getLogs api (#40)", "author": {"name": "Jono Prest", "email": "65739024+JonoPrest@users.noreply.github.com", "user": {"login": "JonoPrest"}}, "additions": 677, "deletions": 0}}, {"node": {"oid": "cdf27910c48c3616a343bd410828fdea543e0907", "messageHeadline": "feat: implement http api (#39)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 454, "deletions": 117}}, {"node": {"oid": "f830c316641846433aa2d0acc9f87d8cd6a0673f", "messageHeadline": "feat: implement query over folder range (#35)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 200, "deletions": 59}}, {"node": {"oid": "2edc06e5057f850915b817c651acba5794965982", "messageHeadline": "feat: add query interface and implementation (#33)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 648, "deletions": 157}}, {"node": {"oid": "7da1fd90047d97d1aed83b11b57d19d081d51477", "messageHeadline": "chore: delete and ignore datafusion-cli history file (#32)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "d3d372f3e5974b7a3533cfcbd5d799e1b7b5ca41", "messageHeadline": "feat: write single files instead of partitioned (#31)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 120, "deletions": 105}}, {"node": {"oid": "105e46491bd905d7b300d402df8ca48024979d33", "messageHeadline": "feat: implement sighash (#30)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "16db8c440494c68f6a5f6f5ea0607b167ede48d4", "messageHeadline": "update cfg (#29)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fb5ff49cfe831546e1e05f2574d50237c3bbe19d", "messageHeadline": "feat: use `eth_getBlockReceipts` instead of `eth_getTransactionReceip\u2026", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 124, "deletions": 63}}, {"node": {"oid": "2610d8927d8ed660cfcab5490fe7db62e20414a4", "messageHeadline": "feat: implement writing folder records and filters to database (#27)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 365, "deletions": 12}}, {"node": {"oid": "7a5b2dcb6be8dc13c1475869c493698276e87634", "messageHeadline": "feat: implement writing parquet files (#26)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 303, "deletions": 37}}, {"node": {"oid": "c919cba18d628b06745a7bdb62277e98b98f04b5", "messageHeadline": "fix: fix batch aggregation (#25)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ab46b803ff4bdf241793774fbbc944ff8b32cbc", "messageHeadline": "feat: implement ingestion into memory (#24)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 13498, "deletions": 651}}, {"node": {"oid": "3fb8660d7ecb9f6cb7b838ec2655b28b302da670", "messageHeadline": "remove dependabot (#23)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "f69bb113bb0600d8e3b0327cbf3fbd70eeb885b2", "messageHeadline": "feat: implement ingestion (#17)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 357, "deletions": 53}}, {"node": {"oid": "db30e3baeccd0fc4ef5f7a4c8ae1f60c7099f224", "messageHeadline": "Bump url from 2.3.1 to 2.4.0 (#12)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "34675b16f681f7dd1b98384180dd7a3bee69bea2", "messageHeadline": "Bump arrayvec from 0.7.2 to 0.7.4 (#13)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "638e8b059ff78959c0ac7edb0842a0d04cd3b4fb", "messageHeadline": "Bump serde_json from 1.0.94 to 1.0.99 (#14)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "16ed0f9bb9b12e28d32ffe3a9557e443ef7b3d7c", "messageHeadline": "Bump log from 0.4.17 to 0.4.19 (#15)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "0b7717fc89bae8fb75b666bf2112cdcf5666ecfa", "messageHeadline": "Bump serde from 1.0.152 to 1.0.164 (#16)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0b37c343cbdb55b6b091ad2a94d09e9985565dc7", "messageHeadline": "setup binary crate", "author": {"name": "Ozgur Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 1654, "deletions": 22}}, {"node": {"oid": "13478217acbb2c01829e638a0c0bece35485357a", "messageHeadline": "switch to tokio (#11)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 70, "deletions": 70}}, {"node": {"oid": "1b5fdae78ede7558c9cf2db821d2b3370086aa94", "messageHeadline": "Update hex-literal requirement from 0.3.4 to 0.4.1 (#10)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b1625af15ecd989f62f0ac2602968c7e423d45d", "messageHeadline": "Update README.md (#8)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 21, "deletions": 51}}, {"node": {"oid": "57a78bf9a88ccb203fa6a4f0e7dd83e1671454e8", "messageHeadline": "Add tests for rpc-client (#7)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 4458, "deletions": 13}}, {"node": {"oid": "e9bf9dcc4749aeeb25c314e8e7e110c2b993a22c", "messageHeadline": "Setup code coverage (#6)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "oezgurmakkurt@gmail.com", "user": {"login": "ozgrakkurt"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "3b6386f3317a0d600c770407ca842c666e951df4", "messageHeadline": "Implement RPC client (#5)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "91746947+ozgrakkurt@users.noreply.github.com", "user": {"login": "ozgrakkurt"}}, "additions": 582, "deletions": 6}}, {"node": {"oid": "7297a8b022d8f6ad6439e20f28d5651e53f4bccd", "messageHeadline": "impl types (#4)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "91746947+ozgrakkurt@users.noreply.github.com", "user": {"login": "ozgrakkurt"}}, "additions": 836, "deletions": 102}}, {"node": {"oid": "2ea542062bed80aecb19c61063b00321a95dcf05", "messageHeadline": "fix CI (#3)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "91746947+ozgrakkurt@users.noreply.github.com", "user": {"login": "ozgrakkurt"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "8ef385774665f1f6433dd7a15ccbb16d142820e4", "messageHeadline": "Create .github/dependabot.yml (#2)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "91746947+ozgrakkurt@users.noreply.github.com", "user": {"login": "ozgrakkurt"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e363caf12ccb457315a5eb9989b155b9d7208c55", "messageHeadline": "init (#1)", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "91746947+ozgrakkurt@users.noreply.github.com", "user": {"login": "ozgrakkurt"}}, "additions": 229, "deletions": 1}}, {"node": {"oid": "d3ef4e3712b03fd76196d2f6f22bd6a4b25700ef", "messageHeadline": "Initial commit", "author": {"name": "\u00d6zg\u00fcr Akkurt", "email": "91746947+ozgrakkurt@users.noreply.github.com", "user": {"login": "ozgrakkurt"}}, "additions": 384, "deletions": 0}}]