Chris Lu
990fa69bfe
add back AdjustedUrl() related code
4 years ago
Chris Lu
00707ec00f
mount: outsideContainerClusterMode proxy through filer
Running mount outside of the cluster would not need to expose all the volume servers to outside of the cluster. The chunk read and write will go through the filer.
4 years ago
Chris Lu
6ca10725b8
Revert "mount: when outside cluster network, use filer as proxy to access volume servers"
This reverts commit 096e088d7b
.
4 years ago
Chris Lu
096e088d7b
mount: when outside cluster network, use filer as proxy to access volume servers
4 years ago
Chris Lu
394513f598
filer: ensure seamless meta data updates
4 years ago
Chris Lu
723ae11db4
refactoring in order to adjust volume server url later
4 years ago
Chris Lu
daf0a449f7
properly cancel context for streaming grpc
4 years ago
Chris Lu
387ab6796f
filer: cross cluster synchronization
4 years ago
Chris Lu
eb7929a971
rename filer2 to filer
4 years ago
Chris Lu
ef75ce8a34
use UTC for all time related folders
4 years ago
Chris Lu
b69cb74c03
read meta logs by timestamp
pass in event ts when moving logs
meta aggregator reads in memory logs only
4 years ago
Chris Lu
ca658a97c5
add signatures to messages to avoid double processing
4 years ago
Chris Lu
55e40b08fc
refactoring
5 years ago
Chris Lu
31e23e9783
filer: support active<=>active filer replication
5 years ago
Chris Lu
081ee6fe34
reduc logs
5 years ago
Chris Lu
f11233cd49
simplify disconnected stream detection
5 years ago
Chris Lu
85b53ac510
detect disconnected subscribers
5 years ago
Chris Lu
b0de01ff3b
able to detect disconnected subscribers
5 years ago
Chris Lu
e02a8c67da
revert to one subscriber one thread
5 years ago
Chris Lu
ca4017dd87
rename
5 years ago
Chris Lu
25257acd51
rename
5 years ago
Chris Lu
a7959c1c48
multiple subscriber with same subscriberId shares the topic manager
rename topicControl to topicCursor
5 years ago
Chris Lu
2f243f5b0b
refactor
5 years ago
Chris Lu
39e72fb23c
go fmt
5 years ago
Chris Lu
6bf3eb69cb
async chan write read, no write for closed chan
5 years ago
Chris Lu
d693e77418
add pub sub md5
5 years ago
Chris Lu
07d7abe428
add deleteTopic, refactoring
5 years ago
Chris Lu
dfccc3c263
able to read chan and write chan
5 years ago
Chris Lu
1e3e4b3072
add broker connects to filer
5 years ago
Chris Lu
871efa4fc1
refactoring
some previous chunk etag was using md5, which should be wrong.
5 years ago
Chris Lu
ea809a45ab
add cipher key
5 years ago
Chris Lu
f9b6178b8f
log messages
5 years ago
Chris Lu
9e72e9e4b8
able to subscribe any topic from any point of time
5 years ago
Chris Lu
ed3cf811f5
refactoring
5 years ago
Chris Lu
8ed490164e
refactoring
5 years ago
Chris Lu
cb3985be70
go fmt
5 years ago
Chris Lu
df25ed3c5b
logs
5 years ago
Chris Lu
ce3cb25cfb
working for in memory single log buffer
5 years ago
Chris Lu
71ffb98475
broker: add profiling
5 years ago
Chris Lu
d278b4c228
basic pub and sub works!
5 years ago
Chris Lu
076c8bd3bc
filer master start up with default ip address instead of just localhost
5 years ago
Chris Lu
11f5a6d913
messaging can compile now
5 years ago