Internal change
PiperOrigin-RevId: 524496413
This commit is contained in:
parent
b63a0e15a3
commit
547d3c00a7
|
@ -131,9 +131,9 @@ class FixedSizeInputStreamHandler : public DefaultInputStreamHandler {
|
||||||
ABSL_EXCLUSIVE_LOCKS_REQUIRED(erase_mutex_) {
|
ABSL_EXCLUSIVE_LOCKS_REQUIRED(erase_mutex_) {
|
||||||
// Record the most recent first kept timestamp on any stream.
|
// Record the most recent first kept timestamp on any stream.
|
||||||
for (const auto& stream : input_stream_managers_) {
|
for (const auto& stream : input_stream_managers_) {
|
||||||
int32 queue_size = (stream->QueueSize() >= trigger_queue_size_)
|
int32_t queue_size = (stream->QueueSize() >= trigger_queue_size_)
|
||||||
? target_queue_size_
|
? target_queue_size_
|
||||||
: trigger_queue_size_ - 1;
|
: trigger_queue_size_ - 1;
|
||||||
if (stream->QueueSize() > queue_size) {
|
if (stream->QueueSize() > queue_size) {
|
||||||
kept_timestamp_ = std::max(
|
kept_timestamp_ = std::max(
|
||||||
kept_timestamp_, stream->GetMinTimestampAmongNLatest(queue_size + 1)
|
kept_timestamp_, stream->GetMinTimestampAmongNLatest(queue_size + 1)
|
||||||
|
@ -214,8 +214,8 @@ class FixedSizeInputStreamHandler : public DefaultInputStreamHandler {
|
||||||
}
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
int32 trigger_queue_size_;
|
int32_t trigger_queue_size_;
|
||||||
int32 target_queue_size_;
|
int32_t target_queue_size_;
|
||||||
bool fixed_min_size_;
|
bool fixed_min_size_;
|
||||||
// Indicates that GetNodeReadiness has returned kReadyForProcess once, and
|
// Indicates that GetNodeReadiness has returned kReadyForProcess once, and
|
||||||
// the corresponding call to FillInputSet has not yet completed.
|
// the corresponding call to FillInputSet has not yet completed.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user