{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":502168867,"defaultBranch":"main","name":"iceberg","ownerLogin":"sungwy","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-06-10T20:11:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107272191?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722114862.0","currentOid":""},"activityList":{"items":[{"before":"36208847b23b40cccd968cb3faef531b43d13b05","after":null,"ref":"refs/heads/auth-uri","pushedAt":"2024-07-27T21:14:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"}},{"before":"30d8075b881dcd139ee3d1b1c2de39423f6f9d3c","after":"36208847b23b40cccd968cb3faef531b43d13b05","ref":"refs/heads/auth-uri","pushedAt":"2024-02-17T00:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"adopt review comments","shortMessageHtmlLink":"adopt review comments"}},{"before":"47047cbb12a3d78c88750180305adc24492c4336","after":"30d8075b881dcd139ee3d1b1c2de39423f6f9d3c","ref":"refs/heads/auth-uri","pushedAt":"2024-02-04T17:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"1541c9f1e7c3e43f37fd1c8d42422a4c7803e2a8","after":"47047cbb12a3d78c88750180305adc24492c4336","ref":"refs/heads/auth-uri","pushedAt":"2024-02-04T16:54:51.000Z","pushType":"push","commitsCount":337,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Merge branch 'main' into auth-uri","shortMessageHtmlLink":"Merge branch 'main' into auth-uri"}},{"before":"a106e39d72748d2401b1c51004ac078e0ff85ec3","after":"1541c9f1e7c3e43f37fd1c8d42422a4c7803e2a8","ref":"refs/heads/auth-uri","pushedAt":"2024-02-04T16:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"update config name","shortMessageHtmlLink":"update config name"}},{"before":"5f539978d07f6eb442b9d3f92983c6a48d433cec","after":"a106e39d72748d2401b1c51004ac078e0ff85ec3","ref":"refs/heads/auth-uri","pushedAt":"2024-02-04T16:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"adopt review feedback","shortMessageHtmlLink":"adopt review feedback"}},{"before":"ad29b3c18584afb8a3e03ce7e5e04c0996631dc4","after":"e3d8db109cc7b1ba1a713052db897557a5efab38","ref":"refs/heads/patch-1","pushedAt":"2023-12-01T11:06:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Update open-api/rest-catalog-open-api.yaml\n\nCo-authored-by: Marc Cenac <547446+mrcnc@users.noreply.github.com>","shortMessageHtmlLink":"Update open-api/rest-catalog-open-api.yaml"}},{"before":"c9f0c307992d011c3a0bfd25e927d292fdb30c22","after":"5f539978d07f6eb442b9d3f92983c6a48d433cec","ref":"refs/heads/auth-uri","pushedAt":"2023-11-17T14:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"address feedback","shortMessageHtmlLink":"address feedback"}},{"before":"18bedd55185c2062da5c0f7c0abf5169de648c0c","after":"c9f0c307992d011c3a0bfd25e927d292fdb30c22","ref":"refs/heads/auth-uri","pushedAt":"2023-11-16T17:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"suppress style","shortMessageHtmlLink":"suppress style"}},{"before":"17a42bd49ad23f3e2e8d447166b02ba98f9a8953","after":"18bedd55185c2062da5c0f7c0abf5169de648c0c","ref":"refs/heads/auth-uri","pushedAt":"2023-11-16T16:45:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"minor changes","shortMessageHtmlLink":"minor changes"}},{"before":"7c4bdaa3a26f2a8b36f22b1a1257aa11bf136969","after":"ad29b3c18584afb8a3e03ce7e5e04c0996631dc4","ref":"refs/heads/patch-1","pushedAt":"2023-11-07T16:42:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"description on using a separate auth server","shortMessageHtmlLink":"description on using a separate auth server"}},{"before":"0786dc47dae957c1ba188f6c60eaad9f1649aa33","after":"17a42bd49ad23f3e2e8d447166b02ba98f9a8953","ref":"refs/heads/auth-uri","pushedAt":"2023-11-02T19:07:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"602fad89301c3eaf6efcb86991ece747f985cce3","after":"0786dc47dae957c1ba188f6c60eaad9f1649aa33","ref":"refs/heads/auth-uri","pushedAt":"2023-11-02T18:56:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"more tests","shortMessageHtmlLink":"more tests"}},{"before":null,"after":"602fad89301c3eaf6efcb86991ece747f985cce3","ref":"refs/heads/auth-uri","pushedAt":"2023-11-02T17:26:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"configurable token-uri","shortMessageHtmlLink":"configurable token-uri"}},{"before":"da392f259cd8fc4788453e309e3369a3a190bbb1","after":null,"ref":"refs/heads/master","pushedAt":"2023-10-31T19:28:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"}},{"before":null,"after":"da392f259cd8fc4788453e309e3369a3a190bbb1","ref":"refs/heads/main","pushedAt":"2023-10-31T19:28:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Spark: Use SerializableTableWithSize when optimizing metadata (#8957)","shortMessageHtmlLink":"Spark: Use SerializableTableWithSize when optimizing metadata (apache…"}},{"before":"50c5f267b7f2919fec77f8f690412c0cb24b0de5","after":"da392f259cd8fc4788453e309e3369a3a190bbb1","ref":"refs/heads/master","pushedAt":"2023-10-31T19:12:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Spark: Use SerializableTableWithSize when optimizing metadata (#8957)","shortMessageHtmlLink":"Spark: Use SerializableTableWithSize when optimizing metadata (apache…"}},{"before":"258c18419b4cdc033f710ce1f3de4ebbb6e7bf23","after":"50c5f267b7f2919fec77f8f690412c0cb24b0de5","ref":"refs/heads/master","pushedAt":"2023-10-31T17:22:20.000Z","pushType":"push","commitsCount":273,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Core, Spark: Avoid extra copies of manifests while optimizing V2 tables (#8928)","shortMessageHtmlLink":"Core, Spark: Avoid extra copies of manifests while optimizing V2 tabl…"}},{"before":"a35cdb5961622e0cb71d7dd2e05113979c1a57ff","after":null,"ref":"refs/heads/patch-1","pushedAt":"2023-10-03T19:40:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"}},{"before":"c862b9177af8e2d83122220764a056f3b96fd00c","after":"a35cdb5961622e0cb71d7dd2e05113979c1a57ff","ref":"refs/heads/patch-1","pushedAt":"2023-10-03T13:27:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"constraint pydantic to <2.4\n\nSimilar to https://github.com/apache/iceberg/pull/8647, I think we would need version 2.4 constraint here on the overall project's dependencies.\r\n\r\nWhen pip installing pyiceberg 0.5.0 without version constraints, we see the following error on load_catalog function call:\r\n\r\n```\r\nKeyError Traceback (most recent call last)\r\n/tmp/ipykernel_252/2476882581.py in ()\r\n----> 1 from pyiceberg.catalog import load_catalog\r\n 2 \r\n 3 catalog = load_catalog(\"lacus\")\r\n\r\n/lib/python3.10/site-packages/pyiceberg/catalog/__init__.py in \r\n 40 from pyiceberg.partitioning import UNPARTITIONED_PARTITION_SPEC, PartitionSpec\r\n 41 from pyiceberg.schema import Schema\r\n---> 42 from pyiceberg.serializers import ToOutputFile\r\n 43 from pyiceberg.table import (\r\n 44 CommitTableRequest,\r\n\r\n/lib/python3.10/site-packages/pyiceberg/serializers.py in \r\n 23 \r\n 24 from pyiceberg.io import InputFile, InputStream, OutputFile\r\n---> 25 from pyiceberg.table.metadata import TableMetadata, TableMetadataUtil\r\n 26 \r\n 27 GZIP = \"gzip\"\r\n\r\n/lib/python3.10/site-packages/pyiceberg/table/__init__.py in \r\n 69 visit,\r\n 70 )\r\n---> 71 from pyiceberg.table.metadata import INITIAL_SEQUENCE_NUMBER, TableMetadata\r\n 72 from pyiceberg.table.snapshots import Snapshot, SnapshotLogEntry\r\n 73 from pyiceberg.table.sorting import SortOrder\r\n\r\n/lib/python3.10/site-packages/pyiceberg/table/metadata.py in \r\n 344 \r\n 345 \r\n--> 346 class TableMetadataV2(TableMetadataCommonFields, IcebergBaseModel):\r\n 347 \"\"\"Represents version 2 of the Table Metadata.\r\n 348 \r\n\r\n/lib/python3.10/site-packages/pydantic/_internal/_model_construction.py in __new__(mcs, cls_name, bases, namespace, __pydantic_generic_metadata__, __pydantic_reset_parent_namespace__, **kwargs)\r\n 182 types_namespace = get_cls_types_namespace(cls, parent_namespace)\r\n 183 set_model_fields(cls, bases, config_wrapper, types_namespace)\r\n--> 184 complete_model_class(\r\n 185 cls,\r\n 186 cls_name,\r\n\r\n/lib/python3.10/site-packages/pydantic/_internal/_model_construction.py in complete_model_class(cls, cls_name, config_wrapper, raise_errors, types_namespace)\r\n 493 return False\r\n 494 \r\n--> 495 schema = apply_discriminators(simplify_schema_references(schema))\r\n 496 \r\n 497 # debug(schema)\r\n \r\n/lib/python3.10/site-packages/pydantic/_internal/_core_utils.py in simplify_schema_references(schema)\r\n 517 return s\r\n 518 \r\n--> 519 schema = walk_core_schema(schema, count_refs)\r\n 520 \r\n 521 assert all(c == 0 for c in state['current_recursion_ref_count'].values()), 'this is a bug! please report it'\r\n\r\n/lib/python3.10/site-packages/pydantic/_internal/_core_utils.py in walk_core_schema(schema, f)\r\n 437 core_schema.CoreSchema: A processed CoreSchema.\r\n 438 \"\"\"\r\n--> 439 return f(schema, _dispatch)\r\n 440 \r\n 441 \r\n\r\n/lib/python3.10/site-packages/pydantic/_internal/_core_utils.py in count_refs(s, recurse)\r\n 513 \r\n 514 state['current_recursion_ref_count'][ref] += 1\r\n--> 515 recurse(state['definitions'][ref], count_refs)\r\n 516 state['current_recursion_ref_count'][ref] -= 1\r\n 517 return s\r\n\r\n/lib/python3.10/site-packages/pydantic/_internal/_core_utils.py in walk(self, schema, f)\r\n 213 \r\n 214 def walk(self, schema: core_schema.CoreSchema, f: Walk) -> core_schema.CoreSchema:\r\n--> 215 return f(schema, self._walk)\r\n 216 \r\n 217 def _walk(self, schema: core_schema.CoreSchema, f: Walk) -> core_schema.CoreSchema:\r\n\r\n/lib/python3.10/site-packages/pydantic/_internal/_core_utils.py in count_refs(s, recurse)\r\n 501 \r\n 502 if s['type'] != 'definition-ref':\r\n--> 503 return recurse(s, count_refs)\r\n 504 ref = s['schema_ref']\r\n 505 state['ref_counts'][ref] += 1\r\n...\r\n...\r\n...\r\n/lib/python3.10/site-packages/pydantic/_internal/_core_utils.py in walk(self, schema, f)\r\n 213 \r\n 214 def walk(self, schema: core_schema.CoreSchema, f: Walk) -> core_schema.CoreSchema:\r\n--> 215 return f(schema, self._walk)\r\n 216 \r\n 217 def _walk(self, schema: core_schema.CoreSchema, f: Walk) -> core_schema.CoreSchema:\r\n\r\n/lib/python3.10/site-packages/pydantic/_internal/_core_utils.py in count_refs(s, recurse)\r\n 513 \r\n 514 state['current_recursion_ref_count'][ref] += 1\r\n--> 515 recurse(state['definitions'][ref], count_refs)\r\n 516 state['current_recursion_ref_count'][ref] -= 1\r\n 517 return s\r\n\r\nKeyError: 'pyiceberg.types.NestedField:43624544'\r\n```","shortMessageHtmlLink":"constraint pydantic to <2.4"}},{"before":"ee58363fca1baa9fbc09397a1df76e8541c8ce1c","after":"8771a78adc78f54a35337f92703b659e07e0f109","ref":"refs/heads/config-token-endpoint","pushedAt":"2023-08-26T21:34:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"e2d87ffb4a0e6bf65bfb1845e38fd784bc163613","after":"ee58363fca1baa9fbc09397a1df76e8541c8ce1c","ref":"refs/heads/config-token-endpoint","pushedAt":"2023-08-26T21:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"18926dd6c235a33d98c1a5c8a8b8ab8f2fa2c198","after":"e2d87ffb4a0e6bf65bfb1845e38fd784bc163613","ref":"refs/heads/config-token-endpoint","pushedAt":"2023-08-26T21:07:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"rest catalog authurl conf","shortMessageHtmlLink":"rest catalog authurl conf"}},{"before":null,"after":"18926dd6c235a33d98c1a5c8a8b8ab8f2fa2c198","ref":"refs/heads/config-token-endpoint","pushedAt":"2023-08-26T20:44:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"configurable auth url","shortMessageHtmlLink":"configurable auth url"}},{"before":"8af5b1d8c032ff2b0b2d738b3b5f791e16b83e84","after":"258c18419b4cdc033f710ce1f3de4ebbb6e7bf23","ref":"refs/heads/master","pushedAt":"2023-08-26T19:53:09.000Z","pushType":"push","commitsCount":232,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"AWS: Update S3V4RestSignerClient to send body for DeleteObjects requests (#8365)","shortMessageHtmlLink":"AWS: Update S3V4RestSignerClient to send body for DeleteObjects reque…"}},{"before":"d1bf0841bc0301e1ce36587f101dda5cb8d5c98b","after":"da56c800e0abf5e2fc5d93111dd91b1885d621a2","ref":"refs/heads/s3-proxies","pushedAt":"2023-07-05T16:21:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"09a31243adae8f30fe143efb7b8406a06ca31f9b","after":"d1bf0841bc0301e1ce36587f101dda5cb8d5c98b","ref":"refs/heads/s3-proxies","pushedAt":"2023-07-05T15:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"s3.proxy-uri","shortMessageHtmlLink":"s3.proxy-uri"}},{"before":"d3544fc86738289331b14a7aacb616e3d4f2892b","after":"09a31243adae8f30fe143efb7b8406a06ca31f9b","ref":"refs/heads/s3-proxies","pushedAt":"2023-07-05T15:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"rename property","shortMessageHtmlLink":"rename property"}},{"before":"ffc64fc03720f066ff1f7a6ad3f9a9db4cb2e207","after":"d3544fc86738289331b14a7aacb616e3d4f2892b","ref":"refs/heads/s3-proxies","pushedAt":"2023-07-05T15:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"91695f6953489ff0dd7a02876f6a7f57776a371a","after":"ffc64fc03720f066ff1f7a6ad3f9a9db4cb2e207","ref":"refs/heads/s3-proxies","pushedAt":"2023-07-03T20:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"proxy uri for both http and https on s3fs","shortMessageHtmlLink":"proxy uri for both http and https on s3fs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yN1QyMToxNDoyMi4wMDAwMDBazwAAAASK4Quj","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wM1QyMDoxMzo1NC4wMDAwMDBazwAAAANN-GZv"}},"title":"Activity · sungwy/iceberg"}