Skip to content

storage v0.3.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@Xuanwo Xuanwo released this 11 Nov 04:00
· 1440 commits to master since this release
v0.3.0
0bf68f5

v0.3.0 - 2019-11-11

Added

  • services: Add POSIX fs support (#1)
  • services/posixfs: Add support for write stdout
  • services/posixfs: Implement size and offset in Read (#8)
  • services/qingstor: Add bucket name validate (#9)
  • storager: Add String interface for debug print (#16)
  • services/posixfs: Set updatedAt for regular file (#19)

Changed

  • storager: Merge Capablity and IsPairAvailable into Capable
  • services: Unify behavior for ListDir recursively
  • storager: All API now use relative path instead
  • services/qingstor: Set default base value (#13)
  • types: Rename Base to WorkDir (#17)

Fixed

  • services/qingstor: Fix segment ID used incorrectly
  • services/posixfs: Fix ListDir not returned ErrDone
  • pkg/segment: Fix data while update segments
  • pkg/segment: Fix GetPartIndex bug in concurrent write segment
  • pkg/segment: Return sorted parts
  • services/posixfs: Fix ListDir recursive not work
  • pkg/iterator: Fix next panic while under lying func return empty buf
  • services/qingstor: Fix recursive not handled correctly
  • services/posixfs: Fix relative path not returned correctly
  • services/qingstor: Part number must be in ascending order (#14)
  • services/qingstor: Fix get abs and rel path (#15)
  • services/qingstor: Handle not found returned via head (#20)
  • services/posixfs: Handle not found returned via os not exist error. (#21)

Removed

  • storager: Remove CreateDir (#18)