All Versions
82
Latest Version
Avg Release Cycle
5 days
Latest Release
619 days ago

Changelog History
Page 2

  • v2.04 Changes

    October 12, 2020
    • 💥 Breaking Changes!
      • S3 Added support for "List" action. Now the previous "Read" permission is split into "Read" and "List". The "Read" permission previously allow reading and listing, but now can only read one file. So your s3 config file should add the "List" action if desired.
      • weed mount -outsideContainerClusterMode now uses volume server publicUrl.
    • Filer, Mount, Hadoop
      • Support retrying to read from alternative locations.
      • Exponential backoff when retrying for failed reads.
    • Mount
      • Mount adds configurable read wait time option -readRetryTime
      • Fix a race condition when recursively deleting large folders #1514
    • Filer
      • Adds a QR code in the file listing page, to make it easy to transfer files with mobile devices.
    • Hadoop 1.5.0
      • Fix reading ORC file tail.
      • Fix error reporting when creating a file or folder.
    • S3
      • Adds "List" and "Tagging" actions for configuring access.
        🐛 Bug fixes:
      • Volume: avoid hanging when stopping a volume server
      • Master: check peers for existing leader before starting a leader election #1509
  • v2.03 Changes

    October 05, 2020
    • FUSE mount
      • Increase large file read performance with prefetching, avoid duplicated reads and fix caching bugs.
    • Master
      • Add "resumeState" option to avoid transient state loss if all masters are restarted at the same time.
    • S3 API
      • Added object tagging.
      • GetObjectTagging
      • PutObjectTagging
      • DeleteObjectTagging
  • v2.02 Changes

    October 01, 2020
    • Volume Server
      • Avoids dead lock when deleting volumes. #1501 introduced since version 1.93
    • Filer
      • Replication uses master default value if not specified
    • S3
      • Metrics adds http status code #1502
  • v2.01 Changes

    September 28, 2020
    • FUSE Mount
      • Support Hard Link!
    • Shell
      • Consistently use flags for command options.
    • Hadoop on SeaweedFS
      • Spark cannot create empty file #1494
    • Filer
      • Ensure file names are valid UTF-8 #1493
      • Cassandra store adds authentication #1490
      • Enable file extended properties
    • S3
      • Can be started together with Filer with weed filer -s3
      • Fix get object metadata behavior #1491
      • Handle response-content-encoding in the header #1487
      • Fix listing multipart uploads
    • Volume
      • Replicated volume can be writable after compaction #1485
    • Master
      • Fix a deadlock with KeepConnected and SendHeartbeat #1475
    • Other
      • Add Prometheus http port #1489
      • weed upload respects -usePublicUrl for large files #1492
  • v2.00 Changes

    September 20, 2020
    • HDFS 1.4.7
      • Add fs.seaweed.buffer.size option. Dramatically improved performance!
    • Shell
      • Add volumeServer.leave command
      • Add volumeServer.evacuate command
    • S3 API Gateway
    • Filer
    • 🐳 Docker
      • Add image for large disk version. docker pull chrislusf/seaweedfs:2.00_large_disk
    • WebDAV
      • Support files larger than 2GB #1468
    • Volume
      • load configuration from master at the start, to support cloud tier in weed server running mode #1469
  • v1.99 Changes

    September 12, 2020
    • Filer
      • Fix postgres failed to start #1465
      • Fix a problem where mysql/postgres would insert and then update the same record immediately again.
    • Volume Server
      • Revert back the "read deleted entry" feature introduced in 1.96. It caused problems when checking .dat file integrity.
  • v1.98 Changes

    September 12, 2020
    • 🔋 Feature
      • Balance volumes by ratio of fullness.
    • 🐛 Bug Fixes
      • Volume Server: validate volume correctness if last entry is a deletion
      • Filer Store: etcd store avoid read with nil option #1463
      • S3 API: fix ListParts output xml format #1461
    • Minor
      • Reduce -preStopSeconds default wait time from 30s to 10s
  • v1.97 Changes

    September 11, 2020
    • Volume Server
      • Fix an issue where volumes are wrongly considered readonly if the last change is a deletion.
  • v1.96 Changes

    September 11, 2020
    • 🛠 Fix a bug introduced in 1.95 where lock in weed shell always fail on the first attempt.
  • v1.95 Changes

    September 10, 2020
    • Filer
    • ⬆️ Helm Charts upgrades #1456
    • Shell
      • volume.fix.replication also purge over replicated volumes
    • 🐛 Bugs
      • Close http response in order to reuse connections.
      • Properly cancel context for streaming grpc.