mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-07 17:48:29 +08:00
Update time tick
Signed-off-by: neza2017 <yefu.chen@zilliz.com>
This commit is contained in:
parent
db9957d48b
commit
202ded96b9
@ -1207,9 +1207,14 @@ func newHardTimeTickBarrier(ctx context.Context, ttStream *MsgStream, peerIds []
|
|||||||
|
|
||||||
|
|
||||||
```go
|
```go
|
||||||
|
type TimeTickBarrier interface {
|
||||||
|
GetTimeTick() (Timestamp,error)
|
||||||
|
Start() error
|
||||||
|
}
|
||||||
|
|
||||||
type timeSyncMsgProducer struct {
|
type timeSyncMsgProducer struct {
|
||||||
proxyTtBarrier *softTimeTickBarrier
|
proxyTtBarrier TimeTickBarrier // softTimeTickBarrier
|
||||||
WriteNodeTtBarrier *hardTimeTickBarrier
|
WriteNodeTtBarrier TimeTickBarrier //hardTimeTickBarrier
|
||||||
|
|
||||||
dmSyncStream *MsgStream // insert & delete
|
dmSyncStream *MsgStream // insert & delete
|
||||||
k2sSyncStream *MsgStream
|
k2sSyncStream *MsgStream
|
||||||
|
|||||||
@ -8,8 +8,6 @@ import (
|
|||||||
"sync"
|
"sync"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/zilliztech/milvus-distributed/internal/util/typeutil"
|
|
||||||
|
|
||||||
"github.com/zilliztech/milvus-distributed/internal/conf"
|
"github.com/zilliztech/milvus-distributed/internal/conf"
|
||||||
|
|
||||||
"github.com/apache/pulsar-client-go/pulsar"
|
"github.com/apache/pulsar-client-go/pulsar"
|
||||||
@ -17,9 +15,6 @@ import (
|
|||||||
"github.com/zilliztech/milvus-distributed/internal/proto/internalpb"
|
"github.com/zilliztech/milvus-distributed/internal/proto/internalpb"
|
||||||
)
|
)
|
||||||
|
|
||||||
type UniqueID = typeutil.UniqueID
|
|
||||||
type Timestamp = typeutil.Timestamp
|
|
||||||
|
|
||||||
const stopReadFlagId int64 = -1
|
const stopReadFlagId int64 = -1
|
||||||
|
|
||||||
type TimeTickReader struct {
|
type TimeTickReader struct {
|
||||||
|
|||||||
11
internal/master/timesync/timetick.go
Normal file
11
internal/master/timesync/timetick.go
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
package timesync
|
||||||
|
|
||||||
|
import "github.com/zilliztech/milvus-distributed/internal/util/typeutil"
|
||||||
|
|
||||||
|
type UniqueID = typeutil.UniqueID
|
||||||
|
type Timestamp = typeutil.Timestamp
|
||||||
|
|
||||||
|
type TimeTickBarrier interface {
|
||||||
|
GetTimeTick() (Timestamp,error)
|
||||||
|
Start() error
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user