private void |
PutHiveStreaming.abortAllWriters(Map<org.apache.hive.hcatalog.streaming.HiveEndPoint,HiveWriter> writers)
Abort current Txn on all writers
|
private void |
PutHiveStreaming.abortAndCloseWriters(Map<org.apache.hive.hcatalog.streaming.HiveEndPoint,HiveWriter> writers) |
private void |
PutHiveStreaming.closeAllWriters(Map<org.apache.hive.hcatalog.streaming.HiveEndPoint,HiveWriter> writers)
Closes all writers and remove them from cache
|
private void |
PutHiveStreaming.flushAllWriters(Map<org.apache.hive.hcatalog.streaming.HiveEndPoint,HiveWriter> writers,
boolean rollToNext) |
private HiveWriter |
PutHiveStreaming.getOrCreateWriter(Map<org.apache.hive.hcatalog.streaming.HiveEndPoint,HiveWriter> writers,
HiveOptions options,
org.apache.hive.hcatalog.streaming.HiveEndPoint endPoint) |
private ExceptionHandler.OnError<PutHiveStreaming.FunctionContext,PutHiveStreaming.HiveStreamingRecord> |
PutHiveStreaming.onHiveRecordError(ProcessContext context,
ProcessSession session,
Map<org.apache.hive.hcatalog.streaming.HiveEndPoint,HiveWriter> writers) |
private ExceptionHandler.OnError<PutHiveStreaming.FunctionContext,List<PutHiveStreaming.HiveStreamingRecord>> |
PutHiveStreaming.onHiveRecordsError(ProcessContext context,
ProcessSession session,
Map<org.apache.hive.hcatalog.streaming.HiveEndPoint,HiveWriter> writers) |
private ExceptionHandler.OnError<PutHiveStreaming.FunctionContext,org.apache.avro.generic.GenericRecord> |
PutHiveStreaming.onRecordError(ProcessContext context,
ProcessSession session,
Map<org.apache.hive.hcatalog.streaming.HiveEndPoint,HiveWriter> writers) |
private void |
PutHiveStreaming.retireEldestWriter(Map<org.apache.hive.hcatalog.streaming.HiveEndPoint,HiveWriter> writers)
Locate writer that has not been used for longest time and retire it
|
private int |
PutHiveStreaming.retireIdleWriters(Map<org.apache.hive.hcatalog.streaming.HiveEndPoint,HiveWriter> writers,
int idleTimeout)
Locate all writers past idle timeout and retire them
|