{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":633241650,"defaultBranch":"master","name":"iceberg","ownerLogin":"akshayakp97","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-27T04:46:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31289639?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1688667397.0","currentOid":""},"activityList":{"items":[{"before":"9ec6084cc21217dc27bb5db870fb0d7b607e3ad1","after":"9df8ddb05428cf3d7145bc5cf4a130de36dbb96a","ref":"refs/heads/master","pushedAt":"2023-08-24T00:58:39.000Z","pushType":"push","commitsCount":63,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Nessie: avoid creating branches without explicit hashes (#8372)\n\nThis commit modifies a few Nessie tests that were\r\ncreating branches without explicitly specifying a\r\ntarget hash.\r\n\r\nNessie will soon forbid such situations, so we are\r\nproactively fixing all their occurrences.","shortMessageHtmlLink":"Nessie: avoid creating branches without explicit hashes (apache#8372)"}},{"before":"4e87cff70db15209e7f06f11138f09e1b287636a","after":"9ec6084cc21217dc27bb5db870fb0d7b607e3ad1","ref":"refs/heads/master","pushedAt":"2023-08-11T21:05:35.000Z","pushType":"push","commitsCount":334,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Use ConcurrentHashMap in ResolvingFileIO (#8292)","shortMessageHtmlLink":"Use ConcurrentHashMap in ResolvingFileIO (apache#8292)"}},{"before":"21586d6bd679a3ca8335197f41ea0ae95fa844b9","after":"187c4f1fc545154c69d8f73f6913fb9f9b300de8","ref":"refs/heads/caching_input_file","pushedAt":"2023-07-12T23:10:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"set sleep to 10ms in cached input file","shortMessageHtmlLink":"set sleep to 10ms in cached input file"}},{"before":"bd9af7de2f035f5aa4963078a55c4931303a656c","after":"21586d6bd679a3ca8335197f41ea0ae95fa844b9","ref":"refs/heads/caching_input_file","pushedAt":"2023-07-10T03:25:58.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"resolve all issues with reading from footer","shortMessageHtmlLink":"resolve all issues with reading from footer"}},{"before":null,"after":"bd9af7de2f035f5aa4963078a55c4931303a656c","ref":"refs/heads/caching_input_file","pushedAt":"2023-07-06T18:16:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"increment position of stream during read","shortMessageHtmlLink":"increment position of stream during read"}},{"before":null,"after":"ad4540c29a1d9d8236781470f6ef98953023dade","ref":"refs/heads/prefetch_s3_full_file","pushedAt":"2023-06-28T00:22:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"add more logs","shortMessageHtmlLink":"add more logs"}},{"before":"45b2624ddf3df708b019fbf15b5057b51a03595b","after":"f335569dedadc0ea6451d599f82e2e1fe1939993","ref":"refs/heads/prefetch_s3_file","pushedAt":"2023-06-19T22:09:11.534Z","pushType":"push","commitsCount":4,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"apply spotless","shortMessageHtmlLink":"apply spotless"}},{"before":null,"after":"45b2624ddf3df708b019fbf15b5057b51a03595b","ref":"refs/heads/prefetch_s3_file","pushedAt":"2023-06-15T00:08:04.629Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"add more logs to basereader, and metrics for time","shortMessageHtmlLink":"add more logs to basereader, and metrics for time"}},{"before":null,"after":"4e2cdccd7453603af42a090fc5530f2bd20cf1be","ref":"refs/heads/apatta_1.2.x","pushedAt":"2023-05-31T18:45:32.341Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"AWS: Make AuthSession cache static (#7289)\n\nSigner instances can be fairly short-lived, meaning that the\r\n`AuthSession` cache doesn't get a chance to remove an `AuthSession` from\r\nthe cache and thus call `AuthSession#stopRefreshing()`.","shortMessageHtmlLink":"AWS: Make AuthSession cache static (apache#7289)"}},{"before":"4e87cff70db15209e7f06f11138f09e1b287636a","after":null,"ref":"refs/heads/1.2","pushedAt":"2023-05-31T18:45:04.571Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"}},{"before":null,"after":"4e87cff70db15209e7f06f11138f09e1b287636a","ref":"refs/heads/1.2","pushedAt":"2023-05-31T18:44:44.210Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Flink: sink support of spec evaluation (#7171)\n\nUse the same spec as writer operator for writing manifest file. Use the specs map from table when reading a manifest file.","shortMessageHtmlLink":"Flink: sink support of spec evaluation (apache#7171)"}},{"before":null,"after":"169674e446f12db3cffde69772ade289e2f190bc","ref":"refs/heads/s3_async_merge","pushedAt":"2023-05-30T23:01:06.466Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"add crt client implementation to s3fileio classes","shortMessageHtmlLink":"add crt client implementation to s3fileio classes"}},{"before":null,"after":"ac709dfd11cfc5a904ac987cbdc9bb3c1ce5770f","ref":"refs/heads/merge_crt_client","pushedAt":"2023-05-19T01:22:25.656Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"remove code changes related to crt","shortMessageHtmlLink":"remove code changes related to crt"}},{"before":"39a5f503c1d19d41a15b74ea53e3d5e51d495874","after":"4e87cff70db15209e7f06f11138f09e1b287636a","ref":"refs/heads/master","pushedAt":"2023-05-18T21:47:22.062Z","pushType":"push","commitsCount":1,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Flink: sink support of spec evaluation (#7171)\n\nUse the same spec as writer operator for writing manifest file. Use the specs map from table when reading a manifest file.","shortMessageHtmlLink":"Flink: sink support of spec evaluation (apache#7171)"}},{"before":"39a5f503c1d19d41a15b74ea53e3d5e51d495874","after":"4e87cff70db15209e7f06f11138f09e1b287636a","ref":"refs/heads/test_remote_sync","pushedAt":"2023-05-18T18:30:10.851Z","pushType":"push","commitsCount":1,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Flink: sink support of spec evaluation (#7171)\n\nUse the same spec as writer operator for writing manifest file. Use the specs map from table when reading a manifest file.","shortMessageHtmlLink":"Flink: sink support of spec evaluation (apache#7171)"}},{"before":"202af0335b654aa89373a0c14a62c34d1341bd07","after":"39a5f503c1d19d41a15b74ea53e3d5e51d495874","ref":"refs/heads/test_remote_sync","pushedAt":"2023-05-18T17:01:32.319Z","pushType":"push","commitsCount":3,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Flink: backport PR #7493. add toString, equals, hashCode overrides for RowDataProjection (#7631)","shortMessageHtmlLink":"Flink: backport PR apache#7493. add toString, equals, hashCode overri…"}},{"before":"8865be48bcb20ce07972bf5176955d03a1347d27","after":"39a5f503c1d19d41a15b74ea53e3d5e51d495874","ref":"refs/heads/master","pushedAt":"2023-05-18T17:01:20.215Z","pushType":"push","commitsCount":38,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Flink: backport PR #7493. add toString, equals, hashCode overrides for RowDataProjection (#7631)","shortMessageHtmlLink":"Flink: backport PR apache#7493. add toString, equals, hashCode overri…"}},{"before":"ac709dfd11cfc5a904ac987cbdc9bb3c1ce5770f","after":"202af0335b654aa89373a0c14a62c34d1341bd07","ref":"refs/heads/test_remote_sync","pushedAt":"2023-05-18T00:30:44.241Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Improve Error Handling to map Snowflake Exceptions into Iceberg Exceptions (#6952)\n\n* Improve Error Handling to map Snowflake Exceptions into Iceberg Exceptions\r\n\r\n* Fix code style\r\n\r\n* Stray character\r\n\r\n* Address code review comments\r\n\r\n* Style cop\r\n\r\n* Refactor and cleanup helper method\r\n\r\n* Refactor helper method\r\n\r\n* Change Set declaration\r\n\r\n* Address review feedback to refactor tests to be clearer\r\n\r\n* Refactor Exception conversion method\r\n\r\n---------\r\n\r\nCo-authored-by: Anubhav Sudhakar ","shortMessageHtmlLink":"Improve Error Handling to map Snowflake Exceptions into Iceberg Excep…"}},{"before":null,"after":"ac709dfd11cfc5a904ac987cbdc9bb3c1ce5770f","ref":"refs/heads/test_remote_sync","pushedAt":"2023-05-18T00:30:06.537Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"remove code changes related to crt","shortMessageHtmlLink":"remove code changes related to crt"}},{"before":"650217bcb7891a14c9243cabfdc92fb2342cd8c2","after":"18ffaa24d31a2db74295bd78ee33717416f7e7e5","ref":"refs/heads/add_s3_client_factory","pushedAt":"2023-05-15T22:44:56.049Z","pushType":"push","commitsCount":2,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"remove redundant public in constructor","shortMessageHtmlLink":"remove redundant public in constructor"}},{"before":"f9d92e1c73db19cc556031d06a172145c05ca407","after":"650217bcb7891a14c9243cabfdc92fb2342cd8c2","ref":"refs/heads/add_s3_client_factory","pushedAt":"2023-05-14T18:29:10.981Z","pushType":"push","commitsCount":1,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"fix fail message in tests, add private constructor in factories utility class","shortMessageHtmlLink":"fix fail message in tests, add private constructor in factories utili…"}},{"before":"8d171023bc4dd0fa49b8fba3f6084091beb2a06e","after":"f9d92e1c73db19cc556031d06a172145c05ca407","ref":"refs/heads/add_s3_client_factory","pushedAt":"2023-05-12T23:54:00.201Z","pushType":"push","commitsCount":1,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"use interface in assertion in s3fileio factories unit test","shortMessageHtmlLink":"use interface in assertion in s3fileio factories unit test"}},{"before":"fd0918bc4ef039843d9223b45bfd3953e52cbbf2","after":"8d171023bc4dd0fa49b8fba3f6084091beb2a06e","ref":"refs/heads/add_s3_client_factory","pushedAt":"2023-05-12T23:48:51.334Z","pushType":"push","commitsCount":1,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"properties class should be serializable, define s3fileIoAwsClientFactory interface and utility class","shortMessageHtmlLink":"properties class should be serializable, define s3fileIoAwsClientFact…"}},{"before":"9cf041777f121fc7966aade4c3c0f00222354604","after":"fd0918bc4ef039843d9223b45bfd3953e52cbbf2","ref":"refs/heads/add_s3_client_factory","pushedAt":"2023-05-12T00:32:45.786Z","pushType":"push","commitsCount":1,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"add javadoc in S3FileIOAwsClientFactory","shortMessageHtmlLink":"add javadoc in S3FileIOAwsClientFactory"}},{"before":null,"after":"9cf041777f121fc7966aade4c3c0f00222354604","ref":"refs/heads/add_s3_client_factory","pushedAt":"2023-05-12T00:10:56.763Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"add integ tests for s3 client initialization","shortMessageHtmlLink":"add integ tests for s3 client initialization"}},{"before":"2a06bb5aabae96ec8a32a4a80211950338318000","after":"8865be48bcb20ce07972bf5176955d03a1347d27","ref":"refs/heads/master","pushedAt":"2023-05-11T18:16:07.780Z","pushType":"push","commitsCount":2,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Nessie: Bump Nessie dependencies from 0.57.0 to 0.58.1 (#7579)","shortMessageHtmlLink":"Nessie: Bump Nessie dependencies from 0.57.0 to 0.58.1 (apache#7579)"}},{"before":"b60bf8b3a69a9e3f2303bfdfd960c1584755f96b","after":"2a06bb5aabae96ec8a32a4a80211950338318000","ref":"refs/heads/master","pushedAt":"2023-05-10T23:25:28.442Z","pushType":"push","commitsCount":6,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Doc: Updates Writing to Partitioned Table Spark Docs (#7499)","shortMessageHtmlLink":"Doc: Updates Writing to Partitioned Table Spark Docs (apache#7499)"}},{"before":"bbe7a64d1c6f5b8b680c74caa9880f9e83a8d754","after":"b60bf8b3a69a9e3f2303bfdfd960c1584755f96b","ref":"refs/heads/master","pushedAt":"2023-05-09T22:07:59.478Z","pushType":"push","commitsCount":4,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"Fix typos and improve wording in aws.md (#7548)","shortMessageHtmlLink":"Fix typos and improve wording in aws.md (apache#7548)"}},{"before":"4c7494bf221038faa5d3df9bcff40b45871f1354","after":"c59b956d0f8c978c917640b39415b0739a6447e0","ref":"refs/heads/add_http_client_props","pushedAt":"2023-05-09T21:33:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"remove javadoc from private method","shortMessageHtmlLink":"remove javadoc from private method"}},{"before":"74876a069cf80ac7d6bb8f3fe4017ca6085d52ff","after":"4c7494bf221038faa5d3df9bcff40b45871f1354","ref":"refs/heads/add_http_client_props","pushedAt":"2023-05-09T21:25:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akshayakp97","name":null,"path":"/akshayakp97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31289639?s=80&v=4"},"commit":{"message":"both access key and secret key should be non-null","shortMessageHtmlLink":"both access key and secret key should be non-null"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0yNFQwMDo1ODozOS4wMDAwMDBazwAAAANxPwvh","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0yNFQwMDo1ODozOS4wMDAwMDBazwAAAANxPwvh","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0wOVQyMToyNTo0NS4wMDAwMDBazwAAAAMpaNE0"}},"title":"Activity · akshayakp97/iceberg"}