Commit History

Author SHA1 Message Date
  James Hartig 3ccfa4c6ad Added VolumeMarkWritable and VolumeStatus grpc methods 4 years ago
  Chris Lu ed0acd1722 go fmt 4 years ago
  Chris Lu 40ae533fa3 shell: add volume.configure.replication to change replication for a volume 4 years ago
  Chris Lu 09ca936c78 shell: add ec.decode command 4 years ago
  Chris Lu f61de28c69 volume: add deletion capability for previously readonly volumes 4 years ago
  Chris Lu 10bd3c6b4b refactoring 4 years ago
  Chris Lu f60154f330 master load backend storage config from master.toml 4 years ago
  Chris Lu 85f8649320 refactor memory mapped file into backend storage 4 years ago
  Chris Lu 4b5ba4927f adjust NewDiskFile() paramaters 4 years ago
  Chris Lu 19b6a16003 changed from os.file to backend.DataStorageBackend 4 years ago
  Chris Lu 7a51a9a582 refactor: simplifying to ReadAt() and WriteAt() 4 years ago
  Chris Lu 46ed2ca902 refactoring 4 years ago
  Chris Lu fec07c829d go fmt 4 years ago
  joeslay d53aee179b Merge pull request #10 from chrislusf/master 4 years ago
  Chris Lu 87e5a02a99 fix logic error 4 years ago
  Chris Lu 09874f0d16 volume: return error if superblock is not initialized 4 years ago
  j.laycock eb27c2b037 Make releaseMemory private and return byte array instead, fix other platform compilation issues, reduce in-memory chunk size. 4 years ago
  j.laycock 6fc6322c90 Change joeslay paths to chrislusf paths 4 years ago
  j.laycock 63acc8c972 rename mem_buffer to mBuffer 4 years ago
  j.laycock cc756ddd79 Rename End_of_file variable, implement platform indepenent memory_map.go 4 years ago
  j.laycock 1f01eb78e8 Rename mem_map to mMap, remove some in_memory variables being passed around, added MemoryMapped member to volume struct 4 years ago
  j.laycock 840ccdc35d Refactor to pass memory maps by reference instead of value, fix memory maps not being created properly or written to properly 5 years ago
  j.laycock 0e5d3b1a70 Move memory_map_windows to new folder, intercept most of the read and write calls to volume dat files 5 years ago
  Chris Lu 3b3651dea3 volume: atomic copying file, adds version and stopOffset 5 years ago
  Chris Lu e5506152c0 refactoring 5 years ago
  Chris Lu 4f317c7e3d working version3 6 years ago
  Chris Lu 233a9a9b6c fix log error 6 years ago
  Chris Lu 49f4216280 fix compilation error 6 years ago
  Chris Lu 7f6500ae07 super block reserves a couple of bits for future extension 6 years ago
  Chris Lu f339e9c284 add support for extra super block info 6 years ago
  Chris Lu 9ba335a7c4 prepare for flexible super block 6 years ago
  Chris Lu eaf000eff1 fix error on go tip 6 years ago
  brstgt 4fb5bb09b6 Remove obsolete property Volume.dataFileSize 7 years ago
  Chris Lu 13e7069eb9 keep track of total data file size 7 years ago
  Chris Lu 5ce6bbf076 directory structure change to work with glide 8 years ago