Package org.voltdb.client.VoltBulkLoader

Examples of org.voltdb.client.VoltBulkLoader.VoltBulkLoader.drain()


            }
            System.out.println(String.format("Attempted inserting %d rows", --rowCnt));

            if (flushInterval <= 0 && rnd.nextBoolean()) {
                // One in 10 tests generate a sync and VoltBulkLoader internal state verification
                bulkLoader.drain();
                assertEquals(0, bulkLoader.getOutstandingRowCount());
                assertEquals(rowCnt, bulkLoader.getCompletedRowCount());
            }
            if (flushInterval > 0) {
                //Lets get timerFlush in
View Full Code Here


                assertEquals(rowCnt, bulkLoader.getCompletedRowCount());
            }
            if (flushInterval > 0) {
                //Lets get timerFlush in
                Thread.sleep(flushInterval + 500);
                bulkLoader.drain();
                //We should have everything processed callbacked.
                assertEquals(0, bulkLoader.getOutstandingRowCount());
                assertEquals(rowCnt, bulkLoader.getCompletedRowCount());
            }
View Full Code Here

                bulkLoader1.drain();
                assert(bulkLoader1.getOutstandingRowCount() == 0);
                assert(bulkLoader1.getCompletedRowCount() == rowCnt1);
            }
            if (multipleLoaders && !abort2 && rnd.nextInt() % 4 == 0) {
                bulkLoader2.drain();
                assert(bulkLoader2.getOutstandingRowCount() == 0);
                assert(bulkLoader2.getCompletedRowCount() == rowCnt2);
            }

            bulkLoader1.close();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.