Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Won't Fix
-
Affects Version/s: 1.7.2, 1.8.0
-
Fix Version/s: 1.8.1
-
Component/s: clients, documentation
-
Security Level: Public
Description
if user builds and tests the sdk library on the same machine as the production environment and they run "make test" or run some of the unit tests its possible that the test invokes flush against port 11211 or 11210 and if production cluster has non-secure bucket "default" without a password it will flush the entire data from memory to disk and user can eventually lose data if they dont have backup to restore from.
in 1.8.1 release we are disabling flush command by default . user can enable flush by using cbflushctl command.
in 1.8.1 release we are disabling flush command by default . user can enable flush by using cbflushctl command.
Activity
Farshid Ghods
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Assignee | MC Brown [ mccouch ] |
Farshid Ghods
made changes -
| Labels | 1.8.0-release-notes |
Farshid Ghods
made changes -
| Summary | some of the legacy sdk libraries call flush against port 11210/11211 | some of the legacy sdk libraries call flush against localhost:11210/11211 if developer runs "make test" |
MC Brown
made changes -
| Labels | 1.8.0-release-notes | 1.7.2-release-notes-docced 1.8.0-release-notes 1.8.0-release-notes-docced |
Farshid Ghods
made changes -
| Labels | 1.7.2-release-notes-docced 1.8.0-release-notes 1.8.0-release-notes-docced | 1.7.2-release-notes-docced 1.8.0-release-notes 1.8.0-release-notes-docced 1.8.1-release-notes |
Farshid Ghods
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Won't Fix [ 2 ] |
Farshid Ghods
made changes -
| Status | Resolved [ 5 ] | Closed [ 6 ] |