Vihang Karajgaonkar has uploaded this change for review. ( http://gerrit.cloudera.org:8080/17698
Change subject: IMPALA-10502: Fetch events in batches (Addendum) ...................................................................... IMPALA-10502: Fetch events in batches (Addendum) The earlier change for IMPALA-10502 passes in a batch size of -1 to fetch all the events from a given event id during a DDL execution. While this works when HMS backing database is postgres, it doesn't work well when the HMS backend is a MySQL database due to HIVE-20226. This change works around the hive bug to fetch the events in batches of 1000 instead of fetching all the events in one RPC during the DDL execution. Testing: 1. Added a unit test for the new changes introduced. 2. Ran the previously failing tests on MySQL HMS backend. Change-Id: I34bb8984aeb91b37439f77722746f638d8774478 --- M fe/src/main/java/org/apache/impala/catalog/events/MetastoreEventsProcessor.java M fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java M fe/src/test/java/org/apache/impala/catalog/events/MetastoreEventsProcessorTest.java M fe/src/test/java/org/apache/impala/catalog/events/SynchronousHMSEventProcessorForTests.java 4 files changed, 53 insertions(+), 31 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/98/17698/1 -- To view, visit http://gerrit.cloudera.org:8080/17698 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I34bb8984aeb91b37439f77722746f638d8774478 Gerrit-Change-Number: 17698 Gerrit-PatchSet: 1 Gerrit-Owner: Vihang Karajgaonkar <vih...@cloudera.com>