Chris Lu
0790c6d605
fix empty hard link id
4 years ago
Chris Lu
1012df7bb5
switch hardlink id from int64 to bytes
4 years ago
Chris Lu
2e7c361a0d
hardlink deletion factors in hardlink counter
4 years ago
Chris Lu
1295347958
adjust hardlink update
simplify logic, pass entity content directly to hard link. The "weed mount" handles the logic to calculate hard link counter.
4 years ago
Chris Lu
5e239afdfc
hardlink works now
4 years ago
Chris Lu
b61d33f251
expose only store wrapper to meta changes
4 years ago
Chris Lu
852e5f7cbc
filer: fix mongodb insert
fix https://github.com/chrislusf/seaweedfs/issues/1471
4 years ago
Chris Lu
10f9081526
filer: adjust meta data events to received timestamp
if a client is already connected and start from t0. A message recieved at t+1 but with timestamp t-1 may not be processed by the client.
This commit changes to the event received time, so the replication can be ordered.
4 years ago
Chris Lu
b0c7de186d
filer: fix postgres prefixed directory listing problem
fix https://github.com/chrislusf/seaweedfs/issues/1465
4 years ago
Chris Lu
446e476a11
go fmt
4 years ago
Chris Lu
2a0925590c
filer: etcd store avoid read with nil option
fix https://github.com/chrislusf/seaweedfs/issues/1463
4 years ago
ruitao.liu
5b0676049a
change elastic initialize process similar as others.
4 years ago
ruitao.liu
9be4e97625
change logs print format.
4 years ago
ruitao.liu
719dc43af1
modify elastic urls from string to array.
4 years ago
ruitao.liu
72f9d7f047
use util to generate md5.
4 years ago
ruitao.liu
6a5b38c0d4
fix elastic kv ops.
4 years ago
ruitao.liu
3f7fbfddca
add more basic elastic options.
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
44b3f2efc8
filer: Elastic Search return correct kv error
fix https://github.com/chrislusf/seaweedfs/issues/1452
4 years ago
Chris Lu
d8af6f62df
adjust logging
4 years ago
Chris Lu
07f32feed0
print sync progress
4 years ago
Chris Lu
0af6252b2d
fix compilation
4 years ago
Chris Lu
ac494ff5e8
Update meta_aggregator.go
4 years ago
Chris Lu
c9f8f25ba5
read peer filer from start
4 years ago
Chris Lu
30dc365cbd
add self filer
4 years ago
Chris Lu
8acd714600
apply meta changes only if store is different
4 years ago
Chris Lu
d741ed66db
check whether shares the same filer store
4 years ago
Chris Lu
bba90ff3c8
read filer signature
4 years ago
Chris Lu
71b0e256c7
filer: setOrLoadFilerStoreSignature
4 years ago
ruitao.liu
450cf07505
skip the index that for kv usage.
4 years ago
ruitao.liu
1384ff9a2f
1.split kv in one file.
2.disable query for kv in es index.
4 years ago
ruitao.liu
83080b5e03
ES backended filer support kv ops.
4 years ago
Chris Lu
46f65a84a6
filer: elastic7 adjust default value
4 years ago
Chris Lu
44b4ebf0ff
filer: Redis cleanly delete directory
fix https://github.com/chrislusf/seaweedfs/issues/1448
4 years ago
Chris Lu
b8f32bcab9
filer: compress stored metadata
4 years ago
ruitao.liu
798280e980
change filer2 to filer.
4 years ago
ruitao.liu
a93d27d1e8
new filer option to es v7.
4 years ago
Chris Lu
68e878adb5
fix formatting
4 years ago
Chris Lu
0d99a5da3c
c*: support kv operations
4 years ago
Chris Lu
645a4af3db
mongodb: support kv operations
4 years ago
Chris Lu
ecaa30c408
better error message
4 years ago
Chris Lu
7c770b727c
Update abstract_sql_store_kv.go
4 years ago
Chris Lu
05a6e2dc7f
sql kv upsert
4 years ago
Chris Lu
ed62f52452
fix sql insert with duplicated primary key
4 years ago
Chris Lu
9ea290aa12
fix error message
4 years ago
Chris Lu
06a1188267
mysql/postgres: support kv operations
4 years ago
Chris Lu
aa40295f06
leveldb: report not found entry
4 years ago
Chris Lu
87d7312bf6
mysql/postgres: properly report entry not found
4 years ago
Chris Lu
72b0a5f1d1
mysql or postgres: log find error
4 years ago