Skip to content

Commit

Permalink
Update version and changelog for 10.15.0 (#1764)
Browse files Browse the repository at this point in the history
* Update version and changelog for 10.15.0

* Minor cosmetic change
  • Loading branch information
zezha-msft authored May 9, 2022
1 parent bb0bc73 commit 9a3336c
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 9 deletions.
16 changes: 16 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@

# Change Log

## Version 10.15.0

### New features

1. Added support for OAuth forwarding when performing Blob -> Blob copy.
2. Allow users to dynamically change the bandwidth cap via messages through the STDIN.
3. GCS -> Blob is now GA.
4. Enable MinIO(S3) logs in DEBUG mode.
6. Upgraded Go version to 1.17.9.

### Bug fixes
1. Resolved alignment of atomicSuccessfulBytesInActiveFiles.
2. Fixed issue where last-write-time was still getting persisted even when --preserve-smb-info is false.
3. Fixed issue where concurrency was always AUTO for Azure Files despite explicit override.
4. Removed outdated load command following the deprecation of the cflsload package.

## Version 10.14.1

### Bug fixes
Expand Down
16 changes: 8 additions & 8 deletions common/lifecyleMgr.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ package common

import (
"bufio"
"encoding/json"
"fmt"
"os"
"os/signal"
Expand All @@ -11,7 +12,6 @@ import (
"strings"
"sync/atomic"
"time"
"encoding/json"

"github.com/Azure/azure-pipeline-go/pipeline"
)
Expand Down Expand Up @@ -72,7 +72,7 @@ type LifecycleMgr interface {
SetForceLogging()
IsForceLoggingDisabled() bool
DownloadToTempPath() bool
MsgHandlerChannel() <-chan *LCMMsg
MsgHandlerChannel() <-chan *LCMMsg
ReportAllJobPartsDone()
}

Expand Down Expand Up @@ -126,7 +126,7 @@ func (lcm *lifecycleMgr) watchInputs() {
// remove spaces before/after the content
msg := strings.TrimSpace(input)
timeReceived := time.Now()

select {
case <-lcm.waitForUserResponse:
lcm.inputQueue <- userInput{timeReceived: timeReceived, content: msg}
Expand Down Expand Up @@ -373,7 +373,7 @@ func (lcm *lifecycleMgr) Response(resp LCMMsgResp) {
respMsg = string(m)
PanicIfErr(err)
} else {
respMsg = fmt.Sprintf("Info: %v", resp.Value.String())
respMsg = fmt.Sprintf("INFO: %v", resp.Value.String())
}

respMsg = lcm.logSanitizer.SanitizeLogMessage(respMsg)
Expand Down Expand Up @@ -564,10 +564,10 @@ func (lcm *lifecycleMgr) InitiateProgressReporting(jc WorkController) {
doCancel()
continue // to exit on next pass through loop
case <-lcm.doneChannel:
newCount = jc.ReportProgressOrExit(lcm)
lastFetchTime = time.Now()
case <- time.After(wait):

newCount = jc.ReportProgressOrExit(lcm)
lastFetchTime = time.Now()
case <-time.After(wait):
if time.Since(lastFetchTime) >= wait {
newCount = jc.ReportProgressOrExit(lcm)
lastFetchTime = time.Now()
Expand Down
2 changes: 1 addition & 1 deletion common/version.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package common

const AzcopyVersion = "10.14.1"
const AzcopyVersion = "10.15.0"
const UserAgent = "AzCopy/" + AzcopyVersion
const S3ImportUserAgent = "S3Import " + UserAgent
const GCPImportUserAgent = "GCPImport " + UserAgent
Expand Down

0 comments on commit 9a3336c

Please sign in to comment.