sankalpsthakur opened a new pull request, #18161:
URL: https://github.com/apache/iceberg/pull/18161

   Closes #13580
   
   Adds REST Catalog Events request/response types from the Events endpoint 
proposal ([spec PR #12584](https://github.com/apache/iceberg/pull/12584)):
   
   - `QueryEventsRequest` / `QueryEventsResponse` with JSON parsers
   - `Event` and `CatalogOperation` covering the 12 standard operation types, 
plus unknown/`x-` types for forward compatibility
   - Parser round-trip tests and `RESTSerializers` registration
   
   This is DTO + serialization only (no catalog handlers or client endpoint).
   
   ## Test plan
   
   - [x] `./gradlew :iceberg-core:test --tests 
org.apache.iceberg.rest.requests.TestQueryEventsRequestParser --tests 
org.apache.iceberg.rest.responses.TestQueryEventsResponseParser --tests 
org.apache.iceberg.rest.events.TestEventParser --tests 
org.apache.iceberg.rest.events.TestCatalogOperationParser`
   
   Apache ICLA: I have not signed an Individual Contributor License Agreement.
   
   ---
   **AI Disclosure**
   - Model: Cursor Grok 4.6
   - Platform/Tool: Cursor
   - Human Oversight: unreviewed
   - Prompt Summary: Implement apache/iceberg#13580 Events REST DTOs, parsers, 
and tests on fork sankalpsthakur/iceberg and open a PR into apache/iceberg.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to