aboutsummaryrefslogtreecommitdiff
path: root/weed/filer/cassandra
AgeCommit message (Collapse)AuthorFilesLines
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu1-1/+1
2025-06-24Changes logging function (#6919)Aleksey Kosov1-3/+4
* updated logging methods for stores * updated logging methods for stores * updated logging methods for filer * updated logging methods for uploader and http_util * updated logging methods for weed server --------- Co-authored-by: akosov <a.kosov@kryptonite.ru>
2025-02-26Update README.txtchrislu1-14/+1
2025-02-17Cassandra loss dir (#6559)Aleksey Kosov1-1/+1
removed initialization of the local err Co-authored-by: akosov <a.kosov@kryptonite.ru>
2024-09-13changing FindEntry error handling in cassandra store (#6015)Aleksey Kosov1-5/+3
2022-11-15refactor filer_pb.Entry and filer.Entry to use GetChunks()chrislu1-1/+1
for later locking on reading chunks
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu2-5/+5
2022-05-01refactor use const CountEntryChunksForGzipKonstantin Lebedev1-1/+1
2022-01-18add gocql timeout settingguol-fnst1-1/+5
2021-08-10ensure using local quorum consistencyChris Lu1-1/+1
2021-07-22filer: fix mysql, postgres batch delete errorChris Lu1-1/+1
2021-07-20cassandra: use LocalQuorum for all queriesnivekuil1-1/+1
This changes this filer store from eventual to strong consistency at the cost of read performance.
2021-07-16cassandra: Use LocalOne instead of One consistencynivekuil1-1/+1
2021-07-02Cassandra: Use TokenAwareHostPolicy by default with fallbacknivekuil1-1/+8
See https://pkg.go.dev/github.com/gocql/gocql#hdr-Data_center_awareness_and_query_routing
2021-06-15avoid crashes Galera ClusterKonstantin Lebedev1-1/+1
https://github.com/chrislusf/seaweedfs/issues/2125
2021-01-15add stream list directory entriesChris Lu1-10/+8
2021-01-14go fmtChris Lu1-1/+1
2021-01-14change limit to int64 in case of overflowChris Lu1-3/+3
2021-01-14implement c* changesChris Lu1-9/+13
2020-12-22filer: redis, redis cluster, cassandra support super large directoryChris Lu1-3/+41
2020-10-16mysql, postgres, cassandra: change kv key to base64 encodingChris Lu1-2/+3
The exisitng key-value operation for stores using mysql, postgres, and maybe cassandra are already broken. The kv is used to store hardlink, filer store signature and replication progress. So users using hardlink and also uses mysql, postgres, or cassandra will have broken hard links. Users using filer.sync will need to re-sync the files.
2020-09-25Add cassandra authenticator modelimd1-1/+6
2020-09-03filer: compress stored metadataChris Lu1-2/+6
2020-09-02c*: support kv operationsChris Lu1-4/+47
2020-09-01filer store adds kv supportChris Lu1-0/+18
can compile now, need to implement those unimplemented
2020-09-01rename filer2 to filerChris Lu2-0/+177