Commit Graph

  • c9f8f25ba5 read peer filer from start Chris Lu 2020-09-06 00:12:41 -07:00
  • 30dc365cbd add self filer Chris Lu 2020-09-06 00:11:46 -07:00
  • 8acd714600 apply meta changes only if store is different Chris Lu 2020-09-05 23:25:03 -07:00
  • d741ed66db check whether shares the same filer store Chris Lu 2020-09-05 23:02:52 -07:00
  • bba90ff3c8 read filer signature Chris Lu 2020-09-05 22:52:15 -07:00
  • 71b0e256c7 filer: setOrLoadFilerStoreSignature Chris Lu 2020-09-05 14:08:59 -07:00
  • ca5d8e0d45 Merge pull request #1449 from taozix/master Chris Lu 2020-09-04 11:22:52 -07:00
  • 450cf07505 skip the index that for kv usage. ruitao.liu 2020-09-04 21:49:03 +08:00
  • 1384ff9a2f 1.split kv in one file. 2.disable query for kv in es index. ruitao.liu 2020-09-04 17:34:26 +08:00
  • 83080b5e03 ES backended filer support kv ops. ruitao.liu 2020-09-04 15:40:13 +08:00
  • 0ddcc2a8f5 go mod Chris Lu 2020-09-03 23:04:27 -07:00
  • 46f65a84a6 filer: elastic7 adjust default value Chris Lu 2020-09-03 20:12:38 -07:00
  • f815fce81b Merge pull request #1446 from taozix/master Chris Lu 2020-09-03 20:10:23 -07:00
  • 44b4ebf0ff filer: Redis cleanly delete directory Chris Lu 2020-09-03 19:17:39 -07:00
  • b8f32bcab9 filer: compress stored metadata Chris Lu 2020-09-03 11:00:20 -07:00
  • f76a2b2c8a printout meta data size Chris Lu 2020-09-03 09:51:21 -07:00
  • 798280e980 change filer2 to filer. ruitao.liu 2020-09-03 17:05:26 +08:00
  • a93d27d1e8 new filer option to es v7. ruitao.liu 2020-09-03 16:34:58 +08:00
  • 1d56ea24ef fix Chris Lu 2020-09-03 00:08:37 -07:00
  • 7e1aad0b54 mount: map uid/gid between local and filer Chris Lu 2020-09-03 00:07:22 -07:00
  • 68e878adb5 fix formatting Chris Lu 2020-09-02 21:42:12 -07:00
  • 23baa3c36c Merge pull request #14 from chrislusf/master hilimd 2020-09-03 10:06:09 +08:00
  • 0d99a5da3c c*: support kv operations Chris Lu 2020-09-02 18:39:24 -07:00
  • 645a4af3db mongodb: support kv operations Chris Lu 2020-09-02 17:19:14 -07:00
  • ecaa30c408 better error message Chris Lu 2020-09-02 17:17:44 -07:00
  • 7c770b727c Update abstract_sql_store_kv.go Chris Lu 2020-09-02 10:13:48 -07:00
  • 05a6e2dc7f sql kv upsert Chris Lu 2020-09-02 10:12:44 -07:00
  • ed62f52452 fix sql insert with duplicated primary key Chris Lu 2020-09-02 10:09:49 -07:00
  • 9ea290aa12 fix error message Chris Lu 2020-09-01 23:21:41 -07:00
  • 06a1188267 mysql/postgres: support kv operations Chris Lu 2020-09-01 22:48:36 -07:00
  • aa40295f06 leveldb: report not found entry Chris Lu 2020-09-01 22:48:23 -07:00
  • 87d7312bf6 mysql/postgres: properly report entry not found Chris Lu 2020-09-01 22:47:57 -07:00
  • 72b0a5f1d1 mysql or postgres: log find error Chris Lu 2020-09-01 22:25:17 -07:00
  • 2815bbe6c0 go fmt Chris Lu 2020-09-01 21:59:26 -07:00
  • 37234bf3f8 filer store adds kv support Chris Lu 2020-09-01 21:58:57 -07:00
  • e82217f95f Merge pull request #1444 from levenlabs/delete Chris Lu 2020-09-01 20:56:03 -07:00
  • 8e54e34576 volume: Don't unmount before deleting volume in copy James Hartig 2020-09-01 22:00:00 -04:00
  • 2b14ae5819 fix tests Chris Lu 2020-09-01 01:33:43 -07:00
  • d91ec535b3 fix tests Chris Lu 2020-09-01 01:29:13 -07:00
  • eb7929a971 rename filer2 to filer Chris Lu 2020-09-01 00:21:19 -07:00
  • 38e06d783d volume: check disk space before compaction Chris Lu 2020-08-31 18:10:53 -07:00
  • dbb10e0f0b testing with more than 30days Chris Lu 2020-08-31 17:59:29 -07:00
  • dd176cdb8b avoid tiny step pagination Chris Lu 2020-08-31 11:28:03 -07:00
  • 97733c3dff typo Chris Lu 2020-08-31 10:49:17 -07:00
  • c8398bdb09 adjust metrics Chris Lu 2020-08-31 10:41:05 -07:00
  • 8a1c8e41b3 simplify if else logic Chris Lu 2020-08-31 10:39:24 -07:00
  • f0c89cfacd go fmt Chris Lu 2020-08-31 10:23:31 -07:00
  • edb9d65e05 Merge pull request #1431 from kmlebedev/wip-prefix-search Chris Lu 2020-08-31 10:22:14 -07:00
  • 9a195bebfd accurate limit Konstantin Lebedev 2020-08-31 22:13:13 +05:00
  • 18b98f9747 not convert err to string Konstantin Lebedev 2020-08-31 21:55:18 +05:00
  • 22f32e75c4 rename Konstantin Lebedev 2020-08-31 21:52:05 +05:00
  • a8de332beb fix Konstantin Lebedev 2020-08-31 21:45:44 +05:00
  • 7f013d77d6 add var UnsupportedListDirectoryPrefixedErr Konstantin Lebedev 2020-08-31 21:43:32 +05:00
  • 60a86cfe04 add const Konstantin Lebedev 2020-08-31 21:35:16 +05:00
  • 82ea121d09 rm func Konstantin Lebedev 2020-08-31 18:50:06 +05:00
  • 2ea638f865 filer store wrapper can implement the logic to filter by prefi Konstantin Lebedev 2020-08-31 17:13:56 +05:00
  • 44a56b158e Merge pull request #13 from chrislusf/master hilimd 2020-08-31 18:02:11 +08:00
  • 408e339c53 also delete the manifest chunk itself Chris Lu 2020-08-31 00:16:03 -07:00
  • dd52037c27 1.92 Chris Lu 2020-08-30 22:56:35 -07:00
  • 33d8c6c617 change log to warning Chris Lu 2020-08-30 21:01:44 -07:00
  • e62d7f221f a bit more logs Chris Lu 2020-08-30 21:00:24 -07:00
  • 22fe4ae573 mount: fix for UrBackup Chris Lu 2020-08-30 21:00:09 -07:00
  • ae84a9ee2e add logs Chris Lu 2020-08-30 20:59:04 -07:00
  • a41588279a change log level 5 to 4 Chris Lu 2020-08-30 20:12:04 -07:00
  • 56244fb9a1 fix hard coded host address Chris Lu 2020-08-30 10:23:35 -07:00
  • f2a8574448 filer and mount deletion resolves manifest chunks also Chris Lu 2020-08-30 02:07:14 -07:00
  • 99ecf63276 go fmt Chris Lu 2020-08-29 22:28:33 -07:00
  • ef75ce8a34 use UTC for all time related folders Chris Lu 2020-08-29 21:01:14 -07:00
  • b69cb74c03 read meta logs by timestamp Chris Lu 2020-08-29 17:37:19 -07:00
  • 063c9ddac5 adjust logs Chris Lu 2020-08-29 11:56:22 -07:00
  • ca658a97c5 add signatures to messages to avoid double processing Chris Lu 2020-08-28 23:48:48 -07:00
  • 63ad1abcce watch: follow changes for a pattern Chris Lu 2020-08-28 19:43:04 -07:00
  • b7a654a318 file mime avoid saving application/octet-stream Chris Lu 2020-08-28 19:42:40 -07:00
  • 707192f966 fix help message Chris Lu 2020-08-27 00:13:38 -07:00
  • 0be6863c87 rename Chris Lu 2020-08-26 22:40:15 -07:00
  • 50f7e2e89f add log messages Chris Lu 2020-08-26 09:51:20 -07:00
  • 6bc618051c log message Chris Lu 2020-08-26 09:32:56 -07:00
  • 9dae4e9d3e fix logs Chris Lu 2020-08-26 09:31:11 -07:00
  • 4c1a3187bf fix log error Chris Lu 2020-08-26 09:25:54 -07:00
  • ab759f0ec2 erasure coding: fix EC error if multiple disks are configured in one volume server Chris Lu 2020-08-26 09:16:58 -07:00
  • d1cf39f180 fix logging Chris Lu 2020-08-26 08:55:15 -07:00
  • 912d1706e7 wip Chris Lu 2020-08-26 08:50:21 -07:00
  • 83012f543a s: avoid possible completeMultipartUpload re-tries that can overwrite the uploaded file Chris Lu 2020-08-26 08:48:58 -07:00
  • fdb59d5968 Merge pull request #1433 from kmlebedev/volumePreStop Chris Lu 2020-08-26 07:28:07 -07:00
  • 464d4c82ec stop send heartbeat before stop volume server Konstantin Lebedev 2020-08-26 16:16:11 +05:00
  • 1901f15cd2 volume server: remove whitelist for status checking Chris Lu 2020-08-25 02:27:47 -07:00
  • 81e5124faf s3: list bucket permission change from admin to read Chris Lu 2020-08-24 11:22:45 -07:00
  • 5f55a87101 close http response Chris Lu 2020-08-24 00:32:44 -07:00
  • 0b301b0b47 consume all response body in order to release requests Chris Lu 2020-08-23 21:32:29 -07:00
  • 2cdad77d82 fix checkin error Chris Lu 2020-08-23 18:30:11 -07:00
  • 81a8aa6581 1.91 Chris Lu 2020-08-23 17:28:40 -07:00
  • 51346a5930 always keep the manifest list of chunks Chris Lu 2020-08-23 17:15:12 -07:00
  • c1d1677a28 keep manifest chunks forever Chris Lu 2020-08-23 16:59:01 -07:00
  • 98175548c2 adjust deletion ordering Chris Lu 2020-08-23 16:27:12 -07:00
  • f0e50e7b26 fix test Chris Lu 2020-08-23 16:12:34 -07:00
  • aee27ccbe1 multiple fixes Chris Lu 2020-08-23 15:48:02 -07:00
  • c19245886c simpler test Chris Lu 2020-08-23 14:20:27 -07:00
  • df816a58fe add tests Chris Lu 2020-08-23 14:09:25 -07:00
  • 77393d3d30 add file handle locking when changing file entry Chris Lu 2020-08-23 00:35:50 -07:00
  • d60bcbf08a sorting chunks Chris Lu 2020-08-23 00:00:36 -07:00