Commit Graph

  • e4d89d8156 xl/deleteObject: Support deleting special multipart object. (#1470) Harshavardhana 2016-05-03 17:52:54 -07:00
  • d0e854afb7 xl/fs: Bring in ".minio/tmp" directory support. (#1464) Harshavardhana 2016-05-03 16:10:24 -07:00
  • 6f1811ee4d config: Migration should save region properly. (#1468) Harshavardhana 2016-05-03 15:17:58 -07:00
  • bba5468368 minio: Replace 'bucket already exists' error by 'bucket already owned by you'. (#1465) Yurii 2016-05-03 13:19:04 +03:00
  • 7ae40eb1bb minhttp: Remove probe usage, move to golang error. (#1459) Harshavardhana 2016-05-03 01:07:34 -07:00
  • ad8e27a963 xl: Rename 'xl.json' to 'file.json' (#1461) Harshavardhana 2016-05-02 17:42:01 -07:00
  • ac7a7cec20 bucket-policy: Delete policy should remove policy properly. (#1456) Harshavardhana 2016-05-02 16:58:10 -07:00
  • afd59c45dc xl/fs: Move few functions into common code. (#1453) Harshavardhana 2016-05-02 16:57:31 -07:00
  • 3bf3d18f1f rpc/client: Implement RenameFile properly. (#1443) Harshavardhana 2016-05-02 03:12:18 -07:00
  • 8102a4712a xl/metadata: Keep the json erasure tag consistent. (#1447) Harshavardhana 2016-05-02 01:13:07 -07:00
  • 2393a3a0be XL non-recursive fix (#1450) karthic rao 2016-05-02 11:46:44 +05:30
  • d006129fb5 xl/vol: Add healing and quorum support for StatVol, MakeVol. Harshavardhana 2016-05-01 18:42:00 -07:00
  • 7caa82f32f xl/fs: Rename minioMetaVolume to minioMetaBucket. (#1442) Harshavardhana 2016-05-01 18:13:10 -07:00
  • 286de4de2c XL - fixes mostly related to multipart listing. (#1441) Krishna Srinivas 2016-05-02 06:22:16 +05:30
  • ba7a55c321 xl: ReedSolomon code fix small file erasure bug. (#1431) Harshavardhana 2016-05-01 15:30:40 -07:00
  • e05aa762a9 fs: Create object part with md5sum later using RenameFile. (#1440) Harshavardhana 2016-05-01 14:50:30 -07:00
  • 0c27d8e5b1 XL/Multipart: maintain the parts info in multipart.json after complete-multipart-upload. (#1436) Krishna Srinivas 2016-05-01 13:55:48 +05:30
  • 443ec37765 xl: Add disk usages properly for ListVols() and StatVol(). (#1435) Harshavardhana 2016-04-30 23:34:43 -07:00
  • d5df8b8b8d xl: remove unused err return in listFileVersions() (#1434) Bala FA 2016-04-30 15:51:54 +05:30
  • ac2933c799 windows: Enable erasure test for windows. (#1432) Harshavardhana 2016-04-30 02:52:23 -07:00
  • 84afec9ae0 xl: fix DeleteFile() removing meta data files without updating it (#1433) Bala FA 2016-04-30 15:22:15 +05:30
  • 27c50a70cc obj: support object names with curly braces. (#1429) Harshavardhana 2016-04-29 20:19:08 -07:00
  • a978975eea xl: add quorum support for DeleteFile() (#1426) Bala FA 2016-04-30 07:13:18 +05:30
  • dc45ea3946 log: Fix file logging, enable it properly. (#1424) Harshavardhana 2016-04-29 17:54:02 -07:00
  • 9eb56f0676 xl/healFile: Handle errors and continue (#1425) Harshavardhana 2016-04-29 17:52:49 -07:00
  • 10a010c1ad xl/fs: Object layer - keep common functions into single place. (#1423) Harshavardhana 2016-04-29 17:52:17 -07:00
  • a9935f886c vendor: update reedsolomon package with new perm improvements. (#1422) Harshavardhana 2016-04-29 14:59:03 -07:00
  • 4e34e03dd4 xl/fs: Split object layer into interface. (#1415) Harshavardhana 2016-04-29 14:24:10 -07:00
  • 4d1b3d5e9a docs: FreeBSD minio source intructions (#1421) nomadlogic 2016-04-29 13:35:20 -07:00
  • 7066ce5160 XL/Multipart: rename the parts instead of concatenating. (#1416) Krishna Srinivas 2016-04-30 00:47:48 +05:30
  • 39df425b2a lock: bug fixes. (#1420) Krishna Srinivas 2016-04-30 00:09:20 +05:30
  • 984903cce1 server: Add global namespace lock. (#1398) Harshavardhana 2016-04-29 01:29:09 -07:00
  • 8deddb82f4 Cleanup: Moving IsValidLocationContraint to handler utils karthic rao 2016-04-29 08:31:11 +05:30
  • a1a667ae5d xl: Change fileMetadata to xlMetadata. (#1404) Harshavardhana 2016-04-28 19:27:02 -07:00
  • 41b35cff7b xl: Fixes a bug in read quorum ListFiles() (#1412) Harshavardhana 2016-04-28 17:32:46 -07:00
  • eed756777b object: Allow '[' and ']' as part of object names. Harshavardhana 2016-04-28 13:29:32 -07:00
  • 2ac10209cc xl: ListFiles - return sorted files. (#1408) Harshavardhana 2016-04-28 01:48:57 -07:00
  • 5bd6b0b510 xl: check read quorum for ListFiles() (#1406) Bala FA 2016-04-28 09:39:26 +05:30
  • 1813e9c070 Cleanup - Comments and readability fixes (#1386) karthic rao 2016-04-28 07:58:13 +05:30
  • f87a19a15c Minor changes to CONTIRBUTING.md instructions (#1403) Scott McClellan 2016-04-27 16:57:16 -07:00
  • 5fffd558d0 xl/heal: Make healFile non-blocking for StatFile and ReadFile. (#1399) Harshavardhana 2016-04-27 15:10:19 -07:00
  • b51bef85e6 objectapi: ListMultipart now lists more than 1000 entries in non-recursive. (#1397) Harshavardhana 2016-04-27 13:19:48 -07:00
  • d0e5470050 ListMultipart fixes (#1392) Krishna Srinivas 2016-04-27 12:45:40 +05:30
  • 90987df9b4 objectapi: Simplify ListMultipart combine recursive and non-recursive. (#1390) Harshavardhana 2016-04-26 17:57:16 -07:00
  • ad1abc4486 xl-v1/Cleanup: use listOnlineDisks instead of getReadableDisks. (#1389) Harshavardhana 2016-04-26 13:03:37 -07:00
  • 4333e529e6 xl/ListFiles: return as many objects as requested. (#1383) Krishna Srinivas 2016-04-26 23:05:39 +05:30
  • 9685f88b84 Added FreeBSD installation steps with ZFS. (#1388) koolhead17 2016-04-26 22:47:02 +05:30
  • 5f80edf232 routers: Fix a crash while initializing network fs. (#1382) Harshavardhana 2016-04-25 18:10:40 -07:00
  • 42254b5c4d xl: Rename blockingWriteCloser to waitCloser. (#1376) Harshavardhana 2016-04-25 16:00:22 -07:00
  • 00c697393a Merge pull request #1381 from minio/xl-layer Harshavardhana 2016-04-25 15:59:30 -07:00
  • 55032ffdf9 xl: Simplify blockingWriter and its usage. (#1373) Harshavardhana 2016-04-25 00:27:04 -07:00
  • 8bce699dae xl: Add logging. (#1372) Harshavardhana 2016-04-24 23:12:54 -07:00
  • 57f35c2bcc xl: Introduce new blocking writer to make CreateFile atomic. (#1362) Harshavardhana 2016-04-22 18:16:02 -07:00
  • cab6805f09 xl: Enable a subset of tests for XL branch. (#1359) Harshavardhana 2016-04-22 16:19:45 -07:00
  • 8c85815106 xl: refactor functions to xl-v1-common.go xl-v1-utils.go. (#1357) Krishna Srinivas 2016-04-22 22:54:04 +05:30
  • becc814531 Xl layer selfheal quorum2 Krishna Srinivas 2016-04-22 21:34:17 +05:30
  • 9bd9441107 xl: Simplify reading metadata and add a new fileMetadata type. (#1346) Harshavardhana 2016-04-21 15:33:26 -07:00
  • f3784d1087 xl: Handle read quorum for StatVol, ListVols Harshavardhana 2016-04-21 12:57:14 -07:00
  • 91588209fa obj: Object api handle all errors in common location. (#1343) Harshavardhana 2016-04-20 17:23:23 -07:00
  • 5c33b68318 xl: code refactor, cleanup ReadFile and CreateFile. Krishna Srinivas 2016-04-20 21:02:47 +05:30
  • 45b3d3e21f xl: add quorum support for create file Bala FA 2016-04-20 22:44:30 +05:30
  • 141a44bfbf xl: Fix ReadFile to keep the order always for reading the data back. (#1339) Harshavardhana 2016-04-19 21:58:11 -07:00
  • c7bf471c9e list/xl: Fix the way marker is handled in leafDirectory verification. Harshavardhana 2016-04-19 20:05:38 -07:00
  • c302875774 selfheal: implement self-heal. Heals the missing parts. (#1335) Krishna Srinivas 2016-04-20 02:53:20 +05:30
  • b76f3f1d62 xl: Add more fixes and cleanup. Harshavardhana 2016-04-19 12:30:10 -07:00
  • ada0f82b9a xl: add quorum support for read file and name space locking. (#1333) Bala FA 2016-04-19 22:53:20 +05:30
  • a98a7fb1ad Implement XL layer - preliminary work. Harshavardhana 2016-03-27 21:52:38 -07:00
  • bf8a9702a4 tests: Fix a bug in TestObjectAPIIsUploadIDExists. (#1375) Harshavardhana 2016-04-25 12:47:08 -07:00
  • 6e372f83b4 Tests: object api multipart tests and bug fixes. karthic rao 2016-04-25 23:09:28 +05:30
  • e9fba04b36 logging: Enable logging across storage fs layer. (#1367) Harshavardhana 2016-04-24 00:36:00 -07:00
  • d63d17012d tests: Add API suite tests back for object api. (#1352) Harshavardhana 2016-04-21 23:40:01 -07:00
  • 444d1f8a65 miniobrowser: Vendorize to new changes in miniobrowser. Harshavardhana 2016-04-21 20:35:48 -07:00
  • 560c3bd153 Adding return statement after error response in the lastest commit to verify location constraint (#1348) karthic rao 2016-04-22 08:38:08 +05:30
  • 4cf73caf02 api: Add diskInfo as part of StatVol and ListVols. (#1349) Harshavardhana 2016-04-21 20:07:47 -07:00
  • 1284ecc6f2 api: Fix verification of checkLeafDirectory. (#1347) Harshavardhana 2016-04-21 18:05:26 -07:00
  • cb1116725b api: verify Location constraint for make bucket. (#1342) karthic rao 2016-04-21 06:05:38 +05:30
  • c3d0a3d51e Update README.md koolhead17 2016-04-19 22:52:40 +05:30
  • e0f8fed011 object: handle Error responses and handle errDiskFull. (#1331) Harshavardhana 2016-04-19 02:42:10 -07:00
  • 6bc17a3aea server: Attempt to increase max open files. (#1328) Harshavardhana 2016-04-18 22:05:32 -07:00
  • ff9a6b00cc isContainerized should look for /.dockerenv not /.dockerinit Dave Henderson 2016-04-18 22:26:56 -04:00
  • af907a35a9 add environment var to explicitly indicate containerized and allow running as root (#1327) matt robinson 2016-04-18 19:30:11 -04:00
  • b47d722d8e fs: Fix filtering out valid paths from previous #1321 fix (#1323) Harshavardhana 2016-04-17 12:00:23 -07:00
  • 33633fd15d fs: Filter out valid paths and volnames. (#1321) Harshavardhana 2016-04-16 19:33:29 -07:00
  • b2ec7da9f9 Merge pull request #1314 from minio/split-fs Harshavardhana 2016-04-16 18:09:31 -07:00
  • be002ac01e fs/object: Fix issues from review comments. Harshavardhana 2016-04-16 12:48:41 -07:00
  • 149c6ca094 listMultipart: bugfixes. (#1318) Krishna Srinivas 2016-04-17 00:13:03 +05:30
  • 8457af5708 fs: Add proper volume and path validation. Harshavardhana 2016-04-13 11:32:47 -07:00
  • caa35f68fa listMultipart: implement support for marker. (#1313) Krishna Srinivas 2016-04-13 13:30:30 +05:30
  • 30b0b4deba storage/server/client: Enable storage server, enable client storage. Harshavardhana 2016-04-12 12:45:15 -07:00
  • 01a439f95b refactor: add multipart code to the object layer. Krishna Srinivas 2016-04-11 13:59:18 +05:30
  • 3c48537f20 refactor: refactor code to separate fs into object-layer and fs layer. (#1305) Krishna Srinivas 2016-04-08 23:07:38 +05:30
  • 188bb92d8a bucket-policy parset tests, and bug fixes (#1317) karthic rao 2016-04-16 06:53:19 +05:30
  • 6b3fc03701 docker: Update docker document Harshavardhana 2016-04-15 17:40:56 -07:00
  • 8112291d43 Add FreeBSD binary link and make a release Harshavardhana 2016-04-14 17:22:47 -07:00
  • 93666827f4 release: Add freebsd/amd64 build and remove zip, tgz. (#1316) Harshavardhana 2016-04-13 23:34:55 -07:00
  • ac30bef72a Revised Docker.md (#1311) GarimaKapoor 2016-04-11 23:59:12 -07:00
  • bea6f33b08 backend/fs: remove timer channel from scanMultipartDir() (#1310) Bala FA 2016-04-12 07:30:08 +05:30
  • 9fb1c79456 Improved Docker examples (#1308) Michael Werle 2016-04-11 14:33:34 -05:00
  • 6b5699b15f config: console logging should be enabled by default. (#1307) Harshavardhana 2016-04-09 14:19:59 -07:00
  • 33cd910d3a backend/fs: More cleanup and start using checkBuckeArg. (#1306) Harshavardhana 2016-04-08 17:13:16 -07:00