Skip to content

Instantly share code, notes, and snippets.

@elevine
Created April 28, 2015 20:20
Show Gist options
  • Save elevine/be82564f5022139094a4 to your computer and use it in GitHub Desktop.
Save elevine/be82564f5022139094a4 to your computer and use it in GitHub Desktop.
Sync Gateway Crash
2015-04-28T16:18:36.430-04:00 Enabling logging: [CRUD CRUD+ HTTP HTTP+ Access Cache Shadow Shadow+ Changes Changes+]
2015-04-28T16:18:36.433-04:00 ==== Couchbase Sync Gateway/() ====
2015-04-28T16:18:36.434-04:00 Configured Go to use all 8 CPUs; setenv GOMAXPROCS to override this
2015-04-28T16:18:36.434-04:00 WARNING: Error setting MaxFileDescriptors to 5000: Unsupported on Windows -- rest.setMaxFileDescriptors() at config.go:419
2015-04-28T16:18:36.435-04:00 Opening db /db as bucket "sync_gateway", pool "default", server <http://localhost:8091>
2015-04-28T16:18:36.436-04:00 Opening Couchbase database sync_gateway on <http://localhost:8091> as user "sync_gateway"
2015-04-28T16:18:36.596-04:00 Cache: Initializing changes cache with options {CachePendingSeqMaxWait:5s CachePendingSeqMaxNum:10000 CacheSkippedSeqMaxWait:1h0m0s}
2015-04-28T16:18:36.596-04:00 Shadow: Watching doc changes...
2015/04/28 16:18:37 go-couchbase: call to ViewCustom("sync_gateway", "access") in github.com/couchbase/sync_gateway/db.(*DatabaseContext).ComputeChannelsForPrincipal took 630.7415ms
2015-04-28T16:18:37.230-04:00 Access: Computed channels for "Editor": !:1
2015-04-28T16:18:37.231-04:00 Created role "Editor"
2015-04-28T16:18:37.231-04:00 Reset guest user to config
2015-04-28T16:18:37.231-04:00 Starting admin server on 127.0.0.1:4985
2015-04-28T16:18:37.237-04:00 Starting server on :4984 ...
2015-04-28T16:18:38.382-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:role:Editor}") count=2
2015-04-28T16:18:38.382-04:00 Cache: Received #1 ("_role/Editor")
2015-04-28T16:18:38.383-04:00 Cache: #1 ==> channel "*"
2015-04-28T16:18:45.512-04:00 HTTP: #001: PUT /db/_user/6afdf4a9-f82d-42a4-a16c-91238a75ff20 (ADMIN)
2015/04/28 16:18:45 go-couchbase: call to ViewCustom("sync_gateway", "access") in github.com/couchbase/sync_gateway/db.(*DatabaseContext).ComputeChannelsForPrincipal took 314.0395ms
2015-04-28T16:18:45.830-04:00 Access: Computed channels for "6afdf4a9-f82d-42a4-a16c-91238a75ff20": !:1
2015-04-28T16:18:45.940-04:00 Access: Computed roles for "6afdf4a9-f82d-42a4-a16c-91238a75ff20":
2015-04-28T16:18:46.034-04:00 HTTP+: #001: --> 201 Created (522.0 ms)
2015-04-28T16:18:46.041-04:00 HTTP: #002: POST /db/_session (ADMIN)
2015-04-28T16:18:46.207-04:00 Access: Computed channels for "6afdf4a9-f82d-42a4-a16c-91238a75ff20": !:1,*:2
2015-04-28T16:18:46.300-04:00 Access: Computed roles for "6afdf4a9-f82d-42a4-a16c-91238a75ff20": Editor:2
2015-04-28T16:18:46.301-04:00 HTTP+: #002: --> 200 (260.0 ms)
2015-04-28T16:18:46.381-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:6afdf4a9-f82d-42a4-a16c-91238a75ff20}") count=3
2015-04-28T16:18:46.381-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:6afdf4a9-f82d-42a4-a16c-91238a75ff20}") count=4
2015-04-28T16:18:46.381-04:00 Cache: Received #2 ("_user/6afdf4a9-f82d-42a4-a16c-91238a75ff20")
2015-04-28T16:18:46.382-04:00 Cache: #2 ==> channel "*"
2015-04-28T16:18:46.382-04:00 Cache: Received #2 ("_user/6afdf4a9-f82d-42a4-a16c-91238a75ff20")
2015-04-28T16:18:46.457-04:00 HTTP: #003: PUT /db/_user/d16c4df9-c87f-492d-a2ac-0f471e4e9d12 (ADMIN)
2015-04-28T16:18:46.625-04:00 Access: Computed channels for "d16c4df9-c87f-492d-a2ac-0f471e4e9d12": !:1
2015-04-28T16:18:46.725-04:00 Access: Computed roles for "d16c4df9-c87f-492d-a2ac-0f471e4e9d12":
2015-04-28T16:18:46.820-04:00 HTTP+: #003: --> 201 Created (362.9 ms)
2015-04-28T16:18:46.821-04:00 HTTP: #004: POST /db/_session (ADMIN)
2015-04-28T16:18:46.993-04:00 Access: Computed channels for "d16c4df9-c87f-492d-a2ac-0f471e4e9d12": !:1,*:3
2015-04-28T16:18:46.993-04:00 HTTP+: #004: --> 200 (172.5 ms)
2015-04-28T16:18:47.001-04:00 HTTP: #005: GET /db/_changes?feed=longpoll&since=0&filter=sync_gateway/bychannel&channels=Updates (as d16c4df9-c87f-492d-a2ac-0f471e4e9d12)
2015-04-28T16:18:47.003-04:00 Changes: MultiChangesFeed({Updates}, {Since:0 Limit:0 Conflicts:false IncludeDocs:false Wait:true Continuous:false Terminator:0xc082014e40 HeartbeatMs:0 TimeoutMs:300000}) ... (to d16c4df9-c87f-492d-a2ac-0f471e4e9d12)
2015-04-28T16:18:47.003-04:00 Changes+: MultiChangesFeed: channels expand to channels.TimedSet{"Updates":0x3} ... (to d16c4df9-c87f-492d-a2ac-0f471e4e9d12)
2015-04-28T16:18:47.004-04:00 Cache: getCachedChanges("Updates", {3 0 0}) --> 0 changes valid from #1
2015-04-28T16:18:47.004-04:00 Changes+: MultiChangesFeed sending &{Seq:3 ID:_user/d16c4df9-c87f-492d-a2ac-0f471e4e9d12 Deleted:false Removed:{} Doc:map[] Changes:[] branched:false} (to d16c4df9-c87f-492d-a2ac-0f471e4e9d12)
2015-04-28T16:18:47.004-04:00 Changes: MultiChangesFeed done (to d16c4df9-c87f-492d-a2ac-0f471e4e9d12)
2015-04-28T16:18:47.004-04:00 HTTP+: #005: --> 200 OK (0.0 ms)
2015-04-28T16:18:47.059-04:00 HTTP: #006: POST /db/_bulk_get?revs=true (as d16c4df9-c87f-492d-a2ac-0f471e4e9d12)
2015-04-28T16:18:47.059-04:00 HTTP+: #006: --> 200 (1.0 ms)
2015-04-28T16:18:47.098-04:00 HTTP: #007: PUT /db/bb572b90-86ee-4130-8ff6-77aad9a00f29 (as 6afdf4a9-f82d-42a4-a16c-91238a75ff20)
2015-04-28T16:18:47.099-04:00 CRUD+: Invoking sync on doc "bb572b90-86ee-4130-8ff6-77aad9a00f29" rev 1-022fd7f81ed55d8d90eed1706e00f556
2015-04-28T16:18:47.262-04:00 Access: Computed channels for "Editor": !:1,*:1
2015-04-28T16:18:47.318-04:00 CRUD: Doc "bb572b90-86ee-4130-8ff6-77aad9a00f29" in channels "{AudioCall, Node, Updates, e5ca114d-829d-408f-a5c4-63d5c4927052}"
2015-04-28T16:18:47.318-04:00 Cache: SAVING #4
2015-04-28T16:18:47.318-04:00 CRUD: Stored doc "bb572b90-86ee-4130-8ff6-77aad9a00f29" / "1-022fd7f81ed55d8d90eed1706e00f556"
2015-04-28T16:18:47.319-04:00 HTTP+: #007: --> 201 (221.0 ms)
2015-04-28T16:18:47.324-04:00 HTTP: #008: PUT /db/c49bd4e3-b6ac-443f-adab-a9ad1cde036a (as 6afdf4a9-f82d-42a4-a16c-91238a75ff20)
2015-04-28T16:18:47.324-04:00 CRUD+: Invoking sync on doc "c49bd4e3-b6ac-443f-adab-a9ad1cde036a" rev 1-2c0074385eb9530f145087c484db2a27
2015-04-28T16:18:47.325-04:00 CRUD: Doc "c49bd4e3-b6ac-443f-adab-a9ad1cde036a" in channels "{Updates, Workstream, e5ca114d-829d-408f-a5c4-63d5c4927052}"
2015-04-28T16:18:47.325-04:00 Cache: SAVING #5
2015-04-28T16:18:47.326-04:00 CRUD: Stored doc "c49bd4e3-b6ac-443f-adab-a9ad1cde036a" / "1-2c0074385eb9530f145087c484db2a27"
2015-04-28T16:18:47.326-04:00 HTTP+: #008: --> 201 (3.0 ms)
2015-04-28T16:18:47.327-04:00 HTTP: #009: PUT /db/02eca722-fdb2-42cd-b692-af4a2e115742 (as 6afdf4a9-f82d-42a4-a16c-91238a75ff20)
2015-04-28T16:18:47.327-04:00 CRUD+: Invoking sync on doc "02eca722-fdb2-42cd-b692-af4a2e115742" rev 1-526a2c7df674258f4c69ccb0f03dddaa
2015-04-28T16:18:47.328-04:00 CRUD: Doc "02eca722-fdb2-42cd-b692-af4a2e115742" in channels "{Updates, WorkstreamDocument, e5ca114d-829d-408f-a5c4-63d5c4927052}"
2015-04-28T16:18:47.328-04:00 Cache: SAVING #6
2015-04-28T16:18:47.329-04:00 CRUD: Stored doc "02eca722-fdb2-42cd-b692-af4a2e115742" / "1-526a2c7df674258f4c69ccb0f03dddaa"
2015-04-28T16:18:47.329-04:00 HTTP+: #009: --> 201 (3.0 ms)
2015-04-28T16:18:47.330-04:00 HTTP: #010: GET /db/bb572b90-86ee-4130-8ff6-77aad9a00f29 (as 6afdf4a9-f82d-42a4-a16c-91238a75ff20)
2015-04-28T16:18:47.331-04:00 HTTP+: #010: --> 200 (1.0 ms)
2015-04-28T16:18:47.380-04:00 HTTP: #011: PUT /db/bb572b90-86ee-4130-8ff6-77aad9a00f29?rev=1-022fd7f81ed55d8d90eed1706e00f556 (as 6afdf4a9-f82d-42a4-a16c-91238a75ff20)
2015-04-28T16:18:47.380-04:00 CRUD+: Invoking sync on doc "bb572b90-86ee-4130-8ff6-77aad9a00f29" rev 2-463985d4f2997a60ceec29fbfacef24a
2015-04-28T16:18:47.381-04:00 CRUD+: Saving old revision "bb572b90-86ee-4130-8ff6-77aad9a00f29" / "1-022fd7f81ed55d8d90eed1706e00f556" (231 bytes)
2015-04-28T16:18:47.382-04:00 CRUD+: Backed up obsolete rev "bb572b90-86ee-4130-8ff6-77aad9a00f29"/"1-022fd7f81ed55d8d90eed1706e00f556"
2015-04-28T16:18:47.383-04:00 Cache: SAVING #7
2015-04-28T16:18:47.383-04:00 CRUD: Stored doc "bb572b90-86ee-4130-8ff6-77aad9a00f29" / "2-463985d4f2997a60ceec29fbfacef24a"
2015-04-28T16:18:47.383-04:00 HTTP+: #011: --> 201 (4.0 ms)
2015-04-28T16:18:48.380-04:00 Cache: Received #5 after 1055ms ("c49bd4e3-b6ac-443f-adab-a9ad1cde036a" / "1-2c0074385eb9530f145087c484db2a27")
2015-04-28T16:18:48.380-04:00 Cache: Deferring #5 (1 now waiting for #3...#4)
2015-04-28T16:18:48.380-04:00 Cache: Received deduplicated #4 for ("bb572b90-86ee-4130-8ff6-77aad9a00f29" / "2-463985d4f2997a60ceec29fbfacef24a")
2015-04-28T16:18:48.381-04:00 Cache: Deferring #4 (2 now waiting for #3...#3)
2015-04-28T16:18:48.382-04:00 Cache: Received #7 after 997ms ("bb572b90-86ee-4130-8ff6-77aad9a00f29" / "2-463985d4f2997a60ceec29fbfacef24a")
2015-04-28T16:18:48.382-04:00 Cache: Deferring #7 (3 now waiting for #3...#3)
2015-04-28T16:18:48.380-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:d16c4df9-c87f-492d-a2ac-0f471e4e9d12}") count=5
2015-04-28T16:18:48.380-04:00 Cache: Received #3 ("_user/d16c4df9-c87f-492d-a2ac-0f471e4e9d12")
2015-04-28T16:18:48.383-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:role:Editor}") count=6
2015-04-28T16:18:48.385-04:00 Cache: Received #6 after 1055ms ("02eca722-fdb2-42cd-b692-af4a2e115742" / "1-526a2c7df674258f4c69ccb0f03dddaa")
2015-04-28T16:18:48.385-04:00 Cache: #3 ==> channel "*"
2015-04-28T16:18:48.385-04:00 Cache: Received #1 ("_role/Editor")
2015-04-28T16:18:48.386-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:d16c4df9-c87f-492d-a2ac-0f471e4e9d12}") count=7
2015-04-28T16:18:48.386-04:00 Cache: Received #3 ("_user/d16c4df9-c87f-492d-a2ac-0f471e4e9d12")
2015-04-28T16:18:48.387-04:00 Cache: #5 ==> channel "Workstream"
2015-04-28T16:18:48.390-04:00 Cache: #5 ==> channel "e5ca114d-829d-408f-a5c4-63d5c4927052"
2015-04-28T16:18:48.390-04:00 Cache: #5 ==> channel "Updates"
2015-04-28T16:18:48.391-04:00 Cache: #5 ==> channel "*"
2015-04-28T16:18:48.392-04:00 Cache: Received #7 after 1003ms ("bb572b90-86ee-4130-8ff6-77aad9a00f29" / "2-463985d4f2997a60ceec29fbfacef24a")
2015-04-28T16:18:48.392-04:00 Cache: #6 ==> channel "Updates"
2015-04-28T16:18:48.394-04:00 Cache: #6 ==> channel "WorkstreamDocument"
2015-04-28T16:18:48.394-04:00 Cache: #6 ==> channel "e5ca114d-829d-408f-a5c4-63d5c4927052"
2015-04-28T16:18:48.395-04:00 Cache: #6 ==> channel "*"
2015-04-28T16:18:48.396-04:00 Cache: #7 ==> channel "AudioCall"
2015-04-28T16:18:48.397-04:00 Cache: #7 ==> channel "Node"
2015-04-28T16:18:48.397-04:00 Cache: #7 ==> channel "Updates"
2015-04-28T16:18:48.398-04:00 Cache: #7 ==> channel "e5ca114d-829d-408f-a5c4-63d5c4927052"
2015-04-28T16:18:48.399-04:00 Cache: #7 ==> channel "*"
2015-04-28T16:18:48.400-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{*, AudioCall, Node, Updates, WorkstreamDocument, e5ca114d-829d-408f-a5c4-63d5c4927052}") count=8
2015-04-28T16:18:57.442-04:00 HTTP: #012: DELETE /db/_user/6afdf4a9-f82d-42a4-a16c-91238a75ff20 (ADMIN)
2015-04-28T16:18:57.444-04:00 HTTP+: #012: --> 200 (2.0 ms)
2015-04-28T16:18:57.446-04:00 HTTP: #013: DELETE /db/_user/d16c4df9-c87f-492d-a2ac-0f471e4e9d12 (ADMIN)
2015-04-28T16:18:57.447-04:00 HTTP+: #013: --> 200 (1.0 ms)
2015-04-28T16:18:57.506-04:00 HTTP: #014: PUT /db/_user/83e11488-2b37-4e78-ac43-da6b49aa396f (ADMIN)
2015/04/28 16:18:57 go-couchbase: call to ViewCustom("sync_gateway", "access") in github.com/couchbase/sync_gateway/db.(*DatabaseContext).ComputeChannelsForPrincipal took 248.0179ms
2015-04-28T16:18:57.755-04:00 Access: Computed channels for "83e11488-2b37-4e78-ac43-da6b49aa396f": !:1
2015-04-28T16:18:57.853-04:00 Access: Computed roles for "83e11488-2b37-4e78-ac43-da6b49aa396f":
2015-04-28T16:18:57.947-04:00 HTTP+: #014: --> 201 Created (441.0 ms)
2015-04-28T16:18:57.948-04:00 HTTP: #015: POST /db/_session (ADMIN)
2015-04-28T16:18:58.112-04:00 Access: Computed channels for "83e11488-2b37-4e78-ac43-da6b49aa396f": !:1,*:8
2015-04-28T16:18:58.202-04:00 Access: Computed roles for "83e11488-2b37-4e78-ac43-da6b49aa396f": Editor:8
2015-04-28T16:18:58.203-04:00 HTTP+: #015: --> 200 (255.3 ms)
2015-04-28T16:18:58.204-04:00 HTTP: #016: PUT /db/_user/a93d2bf2-d238-496a-b726-868b6684a2e6 (ADMIN)
2015-04-28T16:18:58.371-04:00 Access: Computed channels for "a93d2bf2-d238-496a-b726-868b6684a2e6": !:1
2015-04-28T16:18:58.385-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:83e11488-2b37-4e78-ac43-da6b49aa396f}") count=9
2015-04-28T16:18:58.385-04:00 Cache: Received #8 ("_user/83e11488-2b37-4e78-ac43-da6b49aa396f")
2015-04-28T16:18:58.385-04:00 Cache: #8 ==> channel "*"
2015-04-28T16:18:58.385-04:00 WARNING: changeCache: Error unmarshaling doc "_sync:user:d16c4df9-c87f-492d-a2ac-0f471e4e9d12": unexpected end of JSON input -- db.(*changeCache).processPrincipalDoc() at change_cache.go:356
2015-04-28T16:18:58.385-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:d16c4df9-c87f-492d-a2ac-0f471e4e9d12}") count=10
2015-04-28T16:18:58.386-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:6afdf4a9-f82d-42a4-a16c-91238a75ff20}") count=11
2015-04-28T16:18:58.386-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:83e11488-2b37-4e78-ac43-da6b49aa396f}") count=12
2015-04-28T16:18:58.386-04:00 WARNING: changeCache: Error unmarshaling doc "_sync:user:6afdf4a9-f82d-42a4-a16c-91238a75ff20": unexpected end of JSON input -- db.(*changeCache).processPrincipalDoc() at change_cache.go:356
2015-04-28T16:18:58.386-04:00 Cache: Received #8 ("_user/83e11488-2b37-4e78-ac43-da6b49aa396f")
2015-04-28T16:18:58.462-04:00 Access: Computed roles for "a93d2bf2-d238-496a-b726-868b6684a2e6":
2015-04-28T16:18:58.557-04:00 HTTP+: #016: --> 201 Created (353.0 ms)
2015-04-28T16:18:58.558-04:00 HTTP: #017: POST /db/_session (ADMIN)
2015/04/28 16:18:58 go-couchbase: call to ViewCustom("sync_gateway", "access") in github.com/couchbase/sync_gateway/db.(*DatabaseContext).ComputeChannelsForPrincipal took 261.0063ms
2015-04-28T16:18:58.820-04:00 Access: Computed channels for "a93d2bf2-d238-496a-b726-868b6684a2e6": !:1,*:9
2015-04-28T16:18:58.821-04:00 HTTP+: #017: --> 200 (263.0 ms)
2015-04-28T16:18:58.823-04:00 HTTP: #018: GET /db/_changes?feed=longpoll&since=0&filter=sync_gateway/bychannel&channels=12aba296-0e8b-4ec8-a4f5-9838b9afb137 (as a93d2bf2-d238-496a-b726-868b6684a2e6)
2015-04-28T16:18:58.823-04:00 HTTP: #019: PUT /db/d3c59f53-96b7-424f-8869-fd424c1ea5b5 (as 83e11488-2b37-4e78-ac43-da6b49aa396f)
2015-04-28T16:18:58.823-04:00 Changes: MultiChangesFeed({12aba296-0e8b-4ec8-a4f5-9838b9afb137}, {Since:0 Limit:0 Conflicts:false IncludeDocs:false Wait:true Continuous:false Terminator:0xc082548de0 HeartbeatMs:0 TimeoutMs:300000}) ... (to a93d2bf2-d238-496a-b726-868b6684a2e6)
2015-04-28T16:18:58.824-04:00 CRUD+: Invoking sync on doc "d3c59f53-96b7-424f-8869-fd424c1ea5b5" rev 1-f161dbc0f555694f461a55cca64a6805
2015-04-28T16:18:58.824-04:00 Changes+: MultiChangesFeed: channels expand to channels.TimedSet{"12aba296-0e8b-4ec8-a4f5-9838b9afb137":0x9} ... (to a93d2bf2-d238-496a-b726-868b6684a2e6)
2015-04-28T16:18:58.825-04:00 Cache: getCachedChanges("12aba296-0e8b-4ec8-a4f5-9838b9afb137", {9 0 0}) --> 0 changes valid from #1
2015-04-28T16:18:58.825-04:00 Changes+: MultiChangesFeed sending &{Seq:9 ID:_user/a93d2bf2-d238-496a-b726-868b6684a2e6 Deleted:false Removed:{} Doc:map[] Changes:[] branched:false} (to a93d2bf2-d238-496a-b726-868b6684a2e6)
2015-04-28T16:18:58.825-04:00 CRUD: Doc "d3c59f53-96b7-424f-8869-fd424c1ea5b5" in channels "{12aba296-0e8b-4ec8-a4f5-9838b9afb137, AudioCall, Node, Updates}"
2015-04-28T16:18:58.826-04:00 Changes: MultiChangesFeed done (to a93d2bf2-d238-496a-b726-868b6684a2e6)
2015-04-28T16:18:58.827-04:00 Cache: SAVING #10
2015-04-28T16:18:58.827-04:00 HTTP+: #018: --> 200 OK (0.0 ms)
2015-04-28T16:18:58.827-04:00 CRUD: Stored doc "d3c59f53-96b7-424f-8869-fd424c1ea5b5" / "1-f161dbc0f555694f461a55cca64a6805"
2015-04-28T16:18:58.827-04:00 HTTP+: #019: --> 201 (4.0 ms)
2015-04-28T16:18:58.828-04:00 HTTP: #020: POST /db/_bulk_get?revs=true (as a93d2bf2-d238-496a-b726-868b6684a2e6)
2015-04-28T16:18:58.829-04:00 HTTP: #021: PUT /db/6bf5ba9d-4694-4c57-8263-683c5167bc18 (as 83e11488-2b37-4e78-ac43-da6b49aa396f)
2015-04-28T16:18:58.829-04:00 HTTP+: #020: --> 200 (1.0 ms)
2015-04-28T16:18:58.829-04:00 CRUD+: Invoking sync on doc "6bf5ba9d-4694-4c57-8263-683c5167bc18" rev 1-ae351c83520029fe021d82650c4d95fd
2015-04-28T16:18:58.830-04:00 CRUD: Doc "6bf5ba9d-4694-4c57-8263-683c5167bc18" in channels "{12aba296-0e8b-4ec8-a4f5-9838b9afb137, Updates, Workstream}"
2015-04-28T16:18:58.830-04:00 Cache: SAVING #11
2015-04-28T16:18:58.830-04:00 CRUD: Stored doc "6bf5ba9d-4694-4c57-8263-683c5167bc18" / "1-ae351c83520029fe021d82650c4d95fd"
2015-04-28T16:18:58.831-04:00 HTTP+: #021: --> 201 (3.0 ms)
2015-04-28T16:18:58.832-04:00 HTTP: #022: PUT /db/4770e84f-329d-4c4f-bbc6-40c73d970bec (as 83e11488-2b37-4e78-ac43-da6b49aa396f)
2015-04-28T16:18:58.833-04:00 CRUD+: Invoking sync on doc "4770e84f-329d-4c4f-bbc6-40c73d970bec" rev 1-4047a966525d0024fc298a000bac89df
2015-04-28T16:18:58.833-04:00 CRUD: Doc "4770e84f-329d-4c4f-bbc6-40c73d970bec" in channels "{12aba296-0e8b-4ec8-a4f5-9838b9afb137, Updates, WorkstreamDocument}"
2015-04-28T16:18:58.834-04:00 Cache: SAVING #12
2015-04-28T16:18:58.834-04:00 CRUD: Stored doc "4770e84f-329d-4c4f-bbc6-40c73d970bec" / "1-4047a966525d0024fc298a000bac89df"
2015-04-28T16:18:58.834-04:00 HTTP+: #022: --> 201 (2.0 ms)
2015-04-28T16:18:58.836-04:00 HTTP: #023: GET /db/d3c59f53-96b7-424f-8869-fd424c1ea5b5 (as 83e11488-2b37-4e78-ac43-da6b49aa396f)
2015-04-28T16:18:58.836-04:00 HTTP+: #023: --> 200 (1.0 ms)
2015-04-28T16:18:58.838-04:00 HTTP: #024: PUT /db/d3c59f53-96b7-424f-8869-fd424c1ea5b5?rev=1-f161dbc0f555694f461a55cca64a6805 (as 83e11488-2b37-4e78-ac43-da6b49aa396f)
2015-04-28T16:18:58.839-04:00 CRUD+: Invoking sync on doc "d3c59f53-96b7-424f-8869-fd424c1ea5b5" rev 2-79b91397662d24d11eaec96266eed436
2015-04-28T16:18:58.840-04:00 CRUD+: Saving old revision "d3c59f53-96b7-424f-8869-fd424c1ea5b5" / "1-f161dbc0f555694f461a55cca64a6805" (231 bytes)
2015-04-28T16:18:58.840-04:00 CRUD+: Backed up obsolete rev "d3c59f53-96b7-424f-8869-fd424c1ea5b5"/"1-f161dbc0f555694f461a55cca64a6805"
2015-04-28T16:18:58.841-04:00 Cache: SAVING #13
2015-04-28T16:18:58.842-04:00 CRUD: Stored doc "d3c59f53-96b7-424f-8869-fd424c1ea5b5" / "2-79b91397662d24d11eaec96266eed436"
2015-04-28T16:18:58.842-04:00 HTTP+: #024: --> 201 (5.0 ms)
2015-04-28T16:19:00.386-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:a93d2bf2-d238-496a-b726-868b6684a2e6}") count=13
2015-04-28T16:19:00.386-04:00 Cache: Received #9 ("_user/a93d2bf2-d238-496a-b726-868b6684a2e6")
2015-04-28T16:19:00.386-04:00 Cache: Received #12 after 1552ms ("4770e84f-329d-4c4f-bbc6-40c73d970bec" / "1-4047a966525d0024fc298a000bac89df")
2015-04-28T16:19:00.386-04:00 Cache: Received #11 after 1556ms ("6bf5ba9d-4694-4c57-8263-683c5167bc18" / "1-ae351c83520029fe021d82650c4d95fd")
2015-04-28T16:19:00.386-04:00 Cache: Received deduplicated #10 for ("d3c59f53-96b7-424f-8869-fd424c1ea5b5" / "2-79b91397662d24d11eaec96266eed436")
2015-04-28T16:19:00.386-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:a93d2bf2-d238-496a-b726-868b6684a2e6}") count=14
2015-04-28T16:19:00.386-04:00 Cache: #9 ==> channel "*"
2015-04-28T16:19:00.386-04:00 Cache: Received #9 ("_user/a93d2bf2-d238-496a-b726-868b6684a2e6")
2015-04-28T16:19:00.388-04:00 Cache: Received deduplicated #10 for ("d3c59f53-96b7-424f-8869-fd424c1ea5b5" / "2-79b91397662d24d11eaec96266eed436")
2015-04-28T16:19:00.388-04:00 Cache: Deferring #12 (1 now waiting for #10...#11)
2015-04-28T16:19:00.389-04:00 Cache: Deferring #11 (2 now waiting for #10...#10)
2015-04-28T16:19:00.389-04:00 Cache: #11 ==> channel "12aba296-0e8b-4ec8-a4f5-9838b9afb137"
2015-04-28T16:19:00.389-04:00 Cache: #11 ==> channel "Updates"
2015-04-28T16:19:00.389-04:00 Cache: #11 ==> channel "Workstream"
2015-04-28T16:19:00.389-04:00 Cache: #11 ==> channel "*"
2015-04-28T16:19:00.390-04:00 Cache: #12 ==> channel "12aba296-0e8b-4ec8-a4f5-9838b9afb137"
2015-04-28T16:19:00.390-04:00 Cache: #12 ==> channel "Updates"
2015-04-28T16:19:00.390-04:00 Cache: #12 ==> channel "WorkstreamDocument"
2015-04-28T16:19:00.390-04:00 Cache: #12 ==> channel "*"
2015-04-28T16:19:00.391-04:00 Cache: Received #13 after 1545ms ("d3c59f53-96b7-424f-8869-fd424c1ea5b5" / "2-79b91397662d24d11eaec96266eed436")
2015-04-28T16:19:00.391-04:00 Cache: #13 ==> channel "12aba296-0e8b-4ec8-a4f5-9838b9afb137"
2015-04-28T16:19:00.391-04:00 Cache: #13 ==> channel "AudioCall"
2015-04-28T16:19:00.392-04:00 Cache: #13 ==> channel "Node"
2015-04-28T16:19:00.392-04:00 Cache: #13 ==> channel "Updates"
2015-04-28T16:19:00.392-04:00 Cache: #13 ==> channel "*"
2015-04-28T16:19:00.393-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{*, 12aba296-0e8b-4ec8-a4f5-9838b9afb137, AudioCall, Node, Updates}") count=15
2015-04-28T16:19:00.391-04:00 Cache: Received #13 after 1546ms ("d3c59f53-96b7-424f-8869-fd424c1ea5b5" / "2-79b91397662d24d11eaec96266eed436")
2015-04-28T16:19:08.848-04:00 HTTP: #025: DELETE /db/_user/83e11488-2b37-4e78-ac43-da6b49aa396f (ADMIN)
2015-04-28T16:19:08.849-04:00 HTTP+: #025: --> 200 (1.0 ms)
2015-04-28T16:19:08.850-04:00 HTTP: #026: DELETE /db/_user/a93d2bf2-d238-496a-b726-868b6684a2e6 (ADMIN)
2015-04-28T16:19:08.850-04:00 HTTP+: #026: --> 200 (0.0 ms)
2015-04-28T16:19:08.855-04:00 HTTP: #027: PUT /db/_user/e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76 (ADMIN)
2015-04-28T16:19:09.046-04:00 Access: Computed channels for "e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76": !:1
2015-04-28T16:19:09.134-04:00 Access: Computed roles for "e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76":
2015-04-28T16:19:09.227-04:00 HTTP+: #027: --> 201 Created (372.5 ms)
2015-04-28T16:19:09.228-04:00 HTTP: #028: POST /db/_session (ADMIN)
2015-04-28T16:19:09.392-04:00 Access: Computed channels for "e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76": !:1,*:14
2015-04-28T16:19:09.482-04:00 Access: Computed roles for "e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76": Editor:14
2015-04-28T16:19:09.482-04:00 HTTP+: #028: --> 200 (254.1 ms)
2015-04-28T16:19:09.483-04:00 HTTP: #029: PUT /db/_user/0cb04886-757c-43fe-84e3-c2eb1d034d9d (ADMIN)
2015-04-28T16:19:09.639-04:00 Access: Computed channels for "0cb04886-757c-43fe-84e3-c2eb1d034d9d": !:1
2015-04-28T16:19:09.734-04:00 Access: Computed roles for "0cb04886-757c-43fe-84e3-c2eb1d034d9d":
2015-04-28T16:19:09.829-04:00 HTTP+: #029: --> 201 Created (345.6 ms)
2015-04-28T16:19:09.830-04:00 HTTP: #030: POST /db/_session (ADMIN)
2015-04-28T16:19:09.994-04:00 Access: Computed channels for "0cb04886-757c-43fe-84e3-c2eb1d034d9d": !:1,*:15
2015-04-28T16:19:09.995-04:00 HTTP+: #030: --> 200 (165.3 ms)
2015-04-28T16:19:09.998-04:00 HTTP: #031: GET /db/_changes?feed=longpoll&since=0&filter=sync_gateway/bychannel&channels=AudioCall (as 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:09.998-04:00 HTTP: #032: PUT /db/c2fe1b32-51b1-43f1-b58f-d2d4b5100a83 (as e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76)
2015-04-28T16:19:09.998-04:00 Changes: MultiChangesFeed({AudioCall}, {Since:0 Limit:0 Conflicts:false IncludeDocs:false Wait:true Continuous:false Terminator:0xc082499740 HeartbeatMs:0 TimeoutMs:300000}) ... (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:09.999-04:00 CRUD+: Invoking sync on doc "c2fe1b32-51b1-43f1-b58f-d2d4b5100a83" rev 1-708866e974af3239c81a7417b326a234
2015-04-28T16:19:09.999-04:00 Changes+: MultiChangesFeed: channels expand to channels.TimedSet{"AudioCall":0xf} ... (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:09.999-04:00 Cache: getCachedChanges("AudioCall", {15 0 0}) --> 2 changes valid from #1
2015-04-28T16:19:09.999-04:00 Changes+: MultiChangesFeed sending &{Seq:15:7 ID:bb572b90-86ee-4130-8ff6-77aad9a00f29 Deleted:false Removed:{} Doc:map[] Changes:[map[rev:2-463985d4f2997a60ceec29fbfacef24a]] branched:false} (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:10.000-04:00 CRUD: Doc "c2fe1b32-51b1-43f1-b58f-d2d4b5100a83" in channels "{655244a1-0dd7-4cf1-8663-bd0ca46e5649, AudioCall, Node, Updates}"
2015-04-28T16:19:10.000-04:00 Changes+: MultiChangesFeed sending &{Seq:15:13 ID:d3c59f53-96b7-424f-8869-fd424c1ea5b5 Deleted:false Removed:{} Doc:map[] Changes:[map[rev:2-79b91397662d24d11eaec96266eed436]] branched:false} (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:10.000-04:00 Cache: SAVING #16
2015-04-28T16:19:10.000-04:00 Changes+: MultiChangesFeed sending &{Seq:15 ID:_user/0cb04886-757c-43fe-84e3-c2eb1d034d9d Deleted:false Removed:{} Doc:map[] Changes:[] branched:false} (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:10.001-04:00 Changes: MultiChangesFeed done (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:10.001-04:00 CRUD: Stored doc "c2fe1b32-51b1-43f1-b58f-d2d4b5100a83" / "1-708866e974af3239c81a7417b326a234"
2015-04-28T16:19:10.001-04:00 HTTP+: #031: --> 200 OK (0.0 ms)
2015-04-28T16:19:10.002-04:00 HTTP+: #032: --> 201 (5.0 ms)
2015-04-28T16:19:10.003-04:00 HTTP: #033: PUT /db/74fc4d52-303f-4562-9eb4-51f696c17fb1 (as e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76)
2015-04-28T16:19:10.004-04:00 CRUD+: Invoking sync on doc "74fc4d52-303f-4562-9eb4-51f696c17fb1" rev 1-899b80a968c2a06d4a9f39d68deff34e
2015-04-28T16:19:10.005-04:00 CRUD: Doc "74fc4d52-303f-4562-9eb4-51f696c17fb1" in channels "{655244a1-0dd7-4cf1-8663-bd0ca46e5649, Updates, Workstream}"
2015-04-28T16:19:10.005-04:00 Cache: SAVING #17
2015-04-28T16:19:10.006-04:00 CRUD: Stored doc "74fc4d52-303f-4562-9eb4-51f696c17fb1" / "1-899b80a968c2a06d4a9f39d68deff34e"
2015-04-28T16:19:10.006-04:00 HTTP: #034: POST /db/_bulk_get?revs=true (as 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:10.006-04:00 HTTP+: #033: --> 201 (3.0 ms)
2015-04-28T16:19:10.007-04:00 HTTP+: #034: --> 200 (2.0 ms)
2015-04-28T16:19:10.008-04:00 HTTP: #035: PUT /db/8b1d39a1-e5b6-411d-acf5-9975e43eb7dc (as e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76)
2015-04-28T16:19:10.008-04:00 CRUD+: Invoking sync on doc "8b1d39a1-e5b6-411d-acf5-9975e43eb7dc" rev 1-01f250c29f4d136814dbdb6ee4359242
2015-04-28T16:19:10.009-04:00 CRUD: Doc "8b1d39a1-e5b6-411d-acf5-9975e43eb7dc" in channels "{655244a1-0dd7-4cf1-8663-bd0ca46e5649, Updates, WorkstreamDocument}"
2015-04-28T16:19:10.009-04:00 Cache: SAVING #18
2015-04-28T16:19:10.009-04:00 CRUD: Stored doc "8b1d39a1-e5b6-411d-acf5-9975e43eb7dc" / "1-01f250c29f4d136814dbdb6ee4359242"
2015-04-28T16:19:10.010-04:00 HTTP+: #035: --> 201 (3.0 ms)
2015-04-28T16:19:10.011-04:00 HTTP: #036: GET /db/c2fe1b32-51b1-43f1-b58f-d2d4b5100a83 (as e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76)
2015-04-28T16:19:10.011-04:00 HTTP+: #036: --> 200 (1.0 ms)
2015-04-28T16:19:10.014-04:00 HTTP: #037: PUT /db/c2fe1b32-51b1-43f1-b58f-d2d4b5100a83?rev=1-708866e974af3239c81a7417b326a234 (as e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76)
2015-04-28T16:19:10.015-04:00 CRUD+: Invoking sync on doc "c2fe1b32-51b1-43f1-b58f-d2d4b5100a83" rev 2-49051c87b5a0a1bfa6207ca1adc54560
2015-04-28T16:19:10.016-04:00 CRUD+: Saving old revision "c2fe1b32-51b1-43f1-b58f-d2d4b5100a83" / "1-708866e974af3239c81a7417b326a234" (230 bytes)
2015-04-28T16:19:10.016-04:00 CRUD+: Backed up obsolete rev "c2fe1b32-51b1-43f1-b58f-d2d4b5100a83"/"1-708866e974af3239c81a7417b326a234"
2015-04-28T16:19:10.017-04:00 Cache: SAVING #19
2015-04-28T16:19:10.017-04:00 CRUD: Stored doc "c2fe1b32-51b1-43f1-b58f-d2d4b5100a83" / "2-49051c87b5a0a1bfa6207ca1adc54560"
2015-04-28T16:19:10.017-04:00 HTTP+: #037: --> 201 (3.0 ms)
2015-04-28T16:19:10.022-04:00 HTTP: #038: GET /db/_changes?feed=longpoll&since=15&filter=sync_gateway/bychannel&channels=AudioCall (as 0cb04886-757c-43fe-84e3-c2eb1d034d9d) 2015-04-28T16:19:10.024-04:00 Changes: MultiChangesFeed({AudioCall}, {Since:15 Limit:0 Conflicts:false IncludeDocs:false Wait:true Continuous:false Terminator:0xc0825b7e00 HeartbeatMs:0 TimeoutMs:300000}) ... (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:10.024-04:00 HTTP: #039: DELETE /db/_user/e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76 (ADMIN)
2015-04-28T16:19:10.024-04:00 Changes+: MultiChangesFeed: channels expand to channels.TimedSet{"AudioCall":0xf} ... (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:10.025-04:00 Changes+: MultiChangesFeed waiting... (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:10.025-04:00 HTTP+: #039: --> 200 (1.0 ms)
2015-04-28T16:19:10.025-04:00 Changes+: Waiting for "sync_gateway"'s count to pass 15
2015-04-28T16:19:10.026-04:00 HTTP: #040: DELETE /db/_user/0cb04886-757c-43fe-84e3-c2eb1d034d9d (ADMIN)
2015-04-28T16:19:10.026-04:00 HTTP+: #040: --> 200 (0.0 ms)
2015-04-28T16:19:10.029-04:00 HTTP: #041: PUT /db/_user/cd9f32ca-42e6-40e0-91eb-5996e7b3f8ee (ADMIN)
2015-04-28T16:19:10.215-04:00 Access: Computed channels for "cd9f32ca-42e6-40e0-91eb-5996e7b3f8ee": !:1
2015-04-28T16:19:10.304-04:00 Access: Computed roles for "cd9f32ca-42e6-40e0-91eb-5996e7b3f8ee":
2015-04-28T16:19:10.386-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:a93d2bf2-d238-496a-b726-868b6684a2e6}") count=16
2015-04-28T16:19:10.386-04:00 WARNING: changeCache: Error unmarshaling doc "_sync:user:a93d2bf2-d238-496a-b726-868b6684a2e6": unexpected end of JSON input -- db.(*changeCache).processPrincipalDoc() at change_cache.go:356
2015-04-28T16:19:10.386-04:00 WARNING: changeCache: Error unmarshaling doc "_sync:user:e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76": unexpected end of JSON input -- db.(*changeCache).processPrincipalDoc() at change_cache.go:356
2015-04-28T16:19:10.386-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76}") count=17
2015-04-28T16:19:10.387-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:83e11488-2b37-4e78-ac43-da6b49aa396f}") count=18
2015-04-28T16:19:10.387-04:00 WARNING: changeCache: Error unmarshaling doc "_sync:user:83e11488-2b37-4e78-ac43-da6b49aa396f": unexpected end of JSON input -- db.(*changeCache).processPrincipalDoc() at change_cache.go:356
2015-04-28T16:19:10.387-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:0cb04886-757c-43fe-84e3-c2eb1d034d9d}") count=19
2015-04-28T16:19:10.387-04:00 WARNING: changeCache: Error unmarshaling doc "_sync:user:0cb04886-757c-43fe-84e3-c2eb1d034d9d": unexpected end of JSON input -- db.(*changeCache).processPrincipalDoc() at change_cache.go:356
2015-04-28T16:19:10.387-04:00 Cache: Received #18 after 378ms ("8b1d39a1-e5b6-411d-acf5-9975e43eb7dc" / "1-01f250c29f4d136814dbdb6ee4359242")
2015-04-28T16:19:10.388-04:00 WARNING: changeCache: Error unmarshaling doc "_sync:user:e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76": unexpected end of JSON input -- db.(*changeCache).processPrincipalDoc() at change_cache.go:356
2015-04-28T16:19:10.387-04:00 Cache: Received deduplicated #16 for ("c2fe1b32-51b1-43f1-b58f-d2d4b5100a83" / "2-49051c87b5a0a1bfa6207ca1adc54560")
2015-04-28T16:19:10.388-04:00 Cache: Received #17 after 382ms ("74fc4d52-303f-4562-9eb4-51f696c17fb1" / "1-899b80a968c2a06d4a9f39d68deff34e")
2015-04-28T16:19:10.388-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:e4d4f6dc-86b8-4bc3-9d56-c154cf53ff76}") count=20
2015-04-28T16:19:10.387-04:00 Changes+: MultiChangesFeed reloading user "0cb04886-757c-43fe-84e3-c2eb1d034d9d"
2015-04-28T16:19:10.388-04:00 Cache: Deferring #18 (1 now waiting for #14...#17)
2015-04-28T16:19:10.389-04:00 Changes+: MultiChangesFeed: channels expand to channels.TimedSet{"AudioCall":0x0} ... (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:10.389-04:00 WARNING: changeCache: Error unmarshaling doc "_sync:user:0cb04886-757c-43fe-84e3-c2eb1d034d9d": unexpected end of JSON input -- db.(*changeCache).processPrincipalDoc() at change_cache.go:356
2015-04-28T16:19:10.389-04:00 Changes+: Notifying that "sync_gateway" changed (keys="{_sync:user:0cb04886-757c-43fe-84e3-c2eb1d034d9d}") count=21
2015-04-28T16:19:10.390-04:00 Cache: Deferring #16 (2 now waiting for #14...#15)
2015-04-28T16:19:10.390-04:00 Cache: Received deduplicated #16 for ("c2fe1b32-51b1-43f1-b58f-d2d4b5100a83" / "2-49051c87b5a0a1bfa6207ca1adc54560")
2015-04-28T16:19:10.390-04:00 Cache: Received #19 after 370ms ("c2fe1b32-51b1-43f1-b58f-d2d4b5100a83" / "2-49051c87b5a0a1bfa6207ca1adc54560")
2015-04-28T16:19:10.390-04:00 Cache: Deferring #17 (3 now waiting for #14...#15)
2015-04-28T16:19:10.391-04:00 Changes+: MultiChangesFeed waiting... (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
2015-04-28T16:19:10.391-04:00 Cache: Received #19 after 372ms ("c2fe1b32-51b1-43f1-b58f-d2d4b5100a83" / "2-49051c87b5a0a1bfa6207ca1adc54560")
2015-04-28T16:19:10.391-04:00 Cache: Deferring #19 (4 now waiting for #14...#15)
2015-04-28T16:19:10.391-04:00 Changes+: Waiting for "sync_gateway"'s count to pass 19
2015-04-28T16:19:10.391-04:00 Changes: MultiChangesFeed done (to 0cb04886-757c-43fe-84e3-c2eb1d034d9d)
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x88 pc=0x64503e]
goroutine 105 [running]:
github.com/couchbase/sync_gateway/db.func┬╖014()
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/changes.go:399 +0x173e
created by github.com/couchbase/sync_gateway/db.(*Database).MultiChangesFeed
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/changes.go:417 +0x5d6
goroutine 1 [IO wait]:
net.(*pollDesc).Wait(0xc0822128f0, 0x72, 0x0, 0x0)
c:/go/src/net/fd_poll_runtime.go:84 +0x4e
net.(*ioSrv).ExecIO(0xc08202c130, 0xc0822127e0, 0xb0ed70, 0x8, 0xc0824ba0b0, 0xc08232c300, 0x0, 0x0)
c:/go/src/net/fd_windows.go:188 +0x305
net.(*netFD).acceptOne(0xc082212780, 0xc0822768c0, 0x2, 0x2, 0xc0822127e0, 0x375a70, 0x0, 0x0)
c:/go/src/net/fd_windows.go:558 +0x547
net.(*netFD).accept(0xc082212780, 0x0, 0x0, 0x0)
c:/go/src/net/fd_windows.go:585 +0x17a
net.(*TCPListener).AcceptTCP(0xc08220ad68, 0xc0821e1aa8, 0x0, 0x0)
c:/go/src/net/tcpsock_posix.go:234 +0x55
net.(*TCPListener).Accept(0xc08220ad68, 0x0, 0x0, 0x0, 0x0)
c:/go/src/net/tcpsock_posix.go:244 +0x53
net/http.(*Server).Serve(0xc082278060, 0x36dfc0, 0xc08220ad68, 0x0, 0x0)
c:/go/src/net/http/server.go:1728 +0x99
github.com/couchbase/sync_gateway/base.ListenAndServeHTTP(0xae49c0, 0x5, 0x0, 0x0, 0x0, 0x3621a8, 0xc0820da100, 0x0, 0x0, 0x0, ...)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/base/http_listener.go:52 +0x5b2
github.com/couchbase/sync_gateway/rest.(*ServerConfig).serve(0xc082027040, 0xae49c0, 0x5, 0x3621a8, 0xc0820da100)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/config.go:431 +0xad
github.com/couchbase/sync_gateway/rest.RunServer(0xc082027040)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/config.go:471 +0x831
github.com/couchbase/sync_gateway/rest.ServerMain()
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/config.go:486 +0x3b
main.main()
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/main.go:33 +0x19c
goroutine 5 [syscall]:
os/signal.loop()
c:/go/src/os/signal/signal_unix.go:21 +0x26
created by os/signal.init┬╖1
c:/go/src/os/signal/signal_unix.go:27 +0x3c
goroutine 13 [select]:
net/http.(*persistConn).writeLoop(0xc0820e2420)
c:/go/src/net/http/transport.go:945 +0x424
created by net/http.(*Transport).dialConn
c:/go/src/net/http/transport.go:661 +0xcc3
goroutine 7 [chan receive]:
main.func┬╖001()
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/main.go:27 +0x63
created by main.main
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/main.go:31 +0x195
goroutine 9 [IO wait]:
net.(*pollDesc).Wait(0xc0820b0170, 0x72, 0x0, 0x0)
c:/go/src/net/fd_poll_runtime.go:84 +0x4e
net.(*ioSrv).ExecIO(0xc08202c130, 0xc0820b0060, 0xaeffc0, 0x7, 0xd94c38, 0x0, 0x0, 0x0)
c:/go/src/net/fd_windows.go:188 +0x305
net.(*netFD).Read(0xc0820b0000, 0xc0820e1000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
c:/go/src/net/fd_windows.go:470 +0x180
net.(*conn).Read(0xc08202c140, 0xc0820e1000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
c:/go/src/net/net.go:121 +0xe3
net/http.noteEOFReader.Read(0x363d80, 0xc08202c140, 0xc0820bc898, 0xc0820e1000, 0x1000, 0x1000, 0x9ae400, 0x0, 0x0)
c:/go/src/net/http/transport.go:1270 +0x75
net/http.(*noteEOFReader).Read(0xc08206ce60, 0xc0820e1000, 0x1000, 0x1000, 0xc082018000, 0x0, 0x0)
<autogenerated>:125 +0xdb
bufio.(*Reader).fill(0xc08208a840)
c:/go/src/bufio/bufio.go:97 +0x1d5
bufio.(*Reader).Peek(0xc08208a840, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
c:/go/src/bufio/bufio.go:132 +0xf7
net/http.(*persistConn).readLoop(0xc0820bc840)
c:/go/src/net/http/transport.go:842 +0xab
created by net/http.(*Transport).dialConn
c:/go/src/net/http/transport.go:660 +0xca6
goroutine 10 [select]:
net/http.(*persistConn).writeLoop(0xc0820bc840)
c:/go/src/net/http/transport.go:945 +0x424
created by net/http.(*Transport).dialConn
c:/go/src/net/http/transport.go:661 +0xcc3
goroutine 35 [sleep]:
github.com/couchbase/sync_gateway/db.func┬╖003()
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/change_cache.go:113 +0x6d
created by github.com/couchbase/sync_gateway/db.(*changeCache).Init
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/change_cache.go:115 +0x378
goroutine 12 [IO wait]:
net.(*pollDesc).Wait(0xc08221e170, 0x72, 0x0, 0x0)
c:/go/src/net/fd_poll_runtime.go:84 +0x4e
net.(*ioSrv).ExecIO(0xc08202c130, 0xc08221e060, 0xaeffc0, 0x7, 0xd94c38, 0x0, 0x0, 0x0)
c:/go/src/net/fd_windows.go:188 +0x305
net.(*netFD).Read(0xc08221e000, 0xc08214d000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
c:/go/src/net/fd_windows.go:470 +0x180
net.(*conn).Read(0xc0820d0090, 0xc08214d000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
c:/go/src/net/net.go:121 +0xe3
net/http.noteEOFReader.Read(0x363d80, 0xc0820d0090, 0xc0820e2478, 0xc08214d000, 0x1000, 0x1000, 0x9ae400, 0x0, 0x0)
c:/go/src/net/http/transport.go:1270 +0x75
net/http.(*noteEOFReader).Read(0xc082069000, 0xc08214d000, 0x1000, 0x1000, 0xc08201ad00, 0x0, 0x0)
<autogenerated>:125 +0xdb
bufio.(*Reader).fill(0xc082218420)
c:/go/src/bufio/bufio.go:97 +0x1d5
bufio.(*Reader).Peek(0xc082218420, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
c:/go/src/bufio/bufio.go:132 +0xf7
net/http.(*persistConn).readLoop(0xc0820e2420)
c:/go/src/net/http/transport.go:842 +0xab
created by net/http.(*Transport).dialConn
c:/go/src/net/http/transport.go:660 +0xca6
goroutine 14 [IO wait]:
net.(*pollDesc).Wait(0xc0820b05f0, 0x72, 0x0, 0x0)
c:/go/src/net/fd_poll_runtime.go:84 +0x4e
net.(*ioSrv).ExecIO(0xc08202c130, 0xc0820b04e0, 0xb0ed70, 0x8, 0xc0823f4c60, 0xc082450900, 0x0, 0x0)
c:/go/src/net/fd_windows.go:188 +0x305
net.(*netFD).acceptOne(0xc0820b0480, 0xc082454540, 0x2, 0x2, 0xc0820b04e0, 0x374e40, 0x0, 0x0)
c:/go/src/net/fd_windows.go:558 +0x547
net.(*netFD).accept(0xc0820b0480, 0x0, 0x0, 0x0)
c:/go/src/net/fd_windows.go:585 +0x17a
net.(*TCPListener).AcceptTCP(0xc082206008, 0xc0821b9c60, 0x0, 0x0)
c:/go/src/net/tcpsock_posix.go:234 +0x55
net.(*TCPListener).Accept(0xc082206008, 0x0, 0x0, 0x0, 0x0)
c:/go/src/net/tcpsock_posix.go:244 +0x53
net/http.(*Server).Serve(0xc0821f0000, 0x36dfc0, 0xc082206008, 0x0, 0x0)
c:/go/src/net/http/server.go:1728 +0x99
github.com/couchbase/sync_gateway/base.ListenAndServeHTTP(0xb0e670, 0xe, 0x0, 0x0, 0x0, 0x3621a8, 0xc082150b00, 0x0, 0x0, 0x0, ...)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/base/http_listener.go:52 +0x5b2
github.com/couchbase/sync_gateway/rest.(*ServerConfig).serve(0xc082027040, 0xb0e670, 0xe, 0x3621a8, 0xc082150b00)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/config.go:431 +0xad
created by github.com/couchbase/sync_gateway/rest.RunServer
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/config.go:469 +0x6f2
goroutine 36 [sleep]:
github.com/couchbase/sync_gateway/db.func┬╖004()
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/change_cache.go:120 +0x6d
created by github.com/couchbase/sync_gateway/db.(*changeCache).Init
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/change_cache.go:122 +0x3ca
goroutine 37 [select]:
github.com/couchbaselabs/go-couchbase.(*TapFeed).run(0xc0820dc600)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbaselabs/go-couchbase/tap.go:58 +0x3ff
created by github.com/couchbaselabs/go-couchbase.(*Bucket).StartTapFeed
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbaselabs/go-couchbase/tap.go:42 +0x229
goroutine 38 [chan receive]:
github.com/couchbase/sync_gateway/base.func┬╖002()
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/base/bucket.go:120 +0x74
created by github.com/couchbase/sync_gateway/base.CouchbaseBucket.StartCouchbaseTapFeed
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/base/bucket.go:130 +0x281
goroutine 39 [chan receive]:
github.com/couchbase/sync_gateway/db.func┬╖010()
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/change_listener.go:50 +0x112
created by github.com/couchbase/sync_gateway/db.(*changeListener).Start
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/change_listener.go:67 +0x407
goroutine 40 [chan receive]:
github.com/couchbase/sync_gateway/db.(*DatabaseContext).watchDocChanges(0xc0821d6000)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/assimilator.go:16 +0xd7
created by github.com/couchbase/sync_gateway/db.NewDatabaseContext
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/database.go:119 +0x662
goroutine 49 [IO wait]:
net.(*pollDesc).Wait(0xc0820b0770, 0x72, 0x0, 0x0)
c:/go/src/net/fd_poll_runtime.go:84 +0x4e
net.(*ioSrv).ExecIO(0xc08202c130, 0xc0820b0660, 0xaeffc0, 0x7, 0xd94c38, 0x2f, 0x0, 0x0)
c:/go/src/net/fd_windows.go:188 +0x305
net.(*netFD).Read(0xc0820b0600, 0xc0821afc00, 0x18, 0x18, 0x0, 0x0, 0x0)
c:/go/src/net/fd_windows.go:470 +0x180
net.(*conn).Read(0xc0820d0030, 0xc0821afc00, 0x18, 0x18, 0x0, 0x0, 0x0)
c:/go/src/net/net.go:121 +0xe3
io.ReadAtLeast(0x363d80, 0xc0820d0030, 0xc0821afc00, 0x18, 0x18, 0x18, 0x0, 0x0, 0x0)
c:/go/src/io/io.go:298 +0xf8
io.ReadFull(0x363d80, 0xc0820d0030, 0xc0821afc00, 0x18, 0x18, 0x3f, 0x0, 0x0)
c:/go/src/io/io.go:316 +0x74
github.com/couchbase/gomemcached.(*MCRequest).Receive(0xc0825d41e0, 0x363d80, 0xc0820d0030, 0xc0821afc00, 0x18, 0x18, 0xc08240e3d0, 0x0, 0x0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/gomemcached/mc_req.go:130 +0xf5
github.com/couchbase/gomemcached/client.(*Client).runFeed(0xc0820bbef0, 0xc0821f0060, 0xc0821fa000)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/gomemcached/client/tap_feed.go:270 +0x133
created by github.com/couchbase/gomemcached/client.(*Client).StartTapFeed
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/gomemcached/client/tap_feed.go:251 +0x2e6
goroutine 50 [select]:
github.com/couchbaselabs/go-couchbase.(*TapFeed).forwardTapEvents(0xc0820dc600, 0xc0821fa000, 0xc08208ad20, 0xc082138810, 0xf)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbaselabs/go-couchbase/tap.go:104 +0x306
created by github.com/couchbaselabs/go-couchbase.(*TapFeed).connectToNodes
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbaselabs/go-couchbase/tap.go:96 +0x43e
goroutine 46 [runnable]:
github.com/couchbase/sync_gateway/rest.(*handler).sendSimpleChanges(0xc0825b2b40, 0xc082570ab0, 0x0, 0x0, 0xf, 0x0, 0x10000, 0xc0825b7e00, 0x0, 0x493e0, ...)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/changes_api.go:180 +0x980
github.com/couchbase/sync_gateway/rest.(*handler).handleChanges(0xc0825b2b40, 0x0, 0x0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/changes_api.go:138 +0xb61
github.com/couchbase/sync_gateway/rest.(*handler).invoke(0xc0825b2b40, 0xd93f40, 0x0, 0x0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/handler.go:159 +0x4bf
github.com/couchbase/sync_gateway/rest.func┬╖015(0x36e290, 0xc082566c80, 0xc08259a4e0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/handler.go:86 +0x84
net/http.HandlerFunc.ServeHTTP(0xc0820cd260, 0x36e290, 0xc082566c80, 0xc08259a4e0)
c:/go/src/net/http/server.go:1265 +0x48
github.com/gorilla/mux.(*Router).ServeHTTP(0xc0820d3590, 0x36e290, 0xc082566c80, 0xc08259a4e0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/gorilla/mux/mux.go:86 +0x2a5
github.com/couchbase/sync_gateway/rest.func┬╖017(0x36e290, 0xc082566c80, 0xc08259a4e0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/routing.go:236 +0x336
net/http.HandlerFunc.ServeHTTP(0xc0820da100, 0x36e290, 0xc082566c80, 0xc08259a4e0)
c:/go/src/net/http/server.go:1265 +0x48
net/http.serverHandler.ServeHTTP(0xc082278060, 0x36e290, 0xc082566c80, 0xc08259a4e0)
c:/go/src/net/http/server.go:1703 +0x1a1
net/http.(*conn).serve(0xc082434140)
c:/go/src/net/http/server.go:1204 +0xb5e
created by net/http.(*Server).Serve
c:/go/src/net/http/server.go:1751 +0x365
goroutine 114 [runnable]:
golang.org/x/crypto/blowfish.ExpandKey(0xc082493c80, 0x25, 0x30, 0xc08247d200)
c:/BuildAgent/work/12217e9d79624586/src/golang.org/x/crypto/blowfish/block.go:28
golang.org/x/crypto/bcrypt.expensiveBlowfishSetup(0xc082493c80, 0x24, 0x30, 0xc00000000a, 0xc0822b2160, 0x16, 0x18, 0x10, 0x0, 0x0)
c:/BuildAgent/work/12217e9d79624586/src/golang.org/x/crypto/bcrypt/bcrypt.go:226 +0x25c
golang.org/x/crypto/bcrypt.bcrypt(0xc082493c80, 0x24, 0x30, 0xa, 0xc0822b2160, 0x16, 0x18, 0x0, 0x0, 0x0, ...)
c:/BuildAgent/work/12217e9d79624586/src/golang.org/x/crypto/bcrypt/bcrypt.go:190 +0x16d
golang.org/x/crypto/bcrypt.newFromPassword(0xc082493c80, 0x24, 0x30, 0xa, 0x24, 0x0, 0x0)
c:/BuildAgent/work/12217e9d79624586/src/golang.org/x/crypto/bcrypt/bcrypt.go:150 +0x27e
golang.org/x/crypto/bcrypt.GenerateFromPassword(0xc082493c80, 0x24, 0x30, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0)
c:/BuildAgent/work/12217e9d79624586/src/golang.org/x/crypto/bcrypt/bcrypt.go:89 +0x83
github.com/couchbase/sync_gateway/auth.(*userImpl).SetPassword(0xc0825a8210, 0xc082399770, 0x24)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/auth/user.go:209 +0xa6
github.com/couchbase/sync_gateway/db.(*DatabaseContext).UpdatePrincipal(0xc0821d6000, 0xc0824ede10, 0xc082399740, 0x0, 0x0, 0x0, 0x0, 0xc0824ede00, 0xc0824c2c40, 0x1, ...)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/db/users.go:130 +0x4a7
github.com/couchbase/sync_gateway/rest.(*handler).updatePrincipal(0xc082513b90, 0xc0824c2a8e, 0x24, 0x1, 0x0, 0x0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/admin_api.go:155 +0x450
github.com/couchbase/sync_gateway/rest.(*handler).putUser(0xc082513b90, 0x0, 0x0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/admin_api.go:176 +0xba
github.com/couchbase/sync_gateway/rest.(*handler).invoke(0xc082513b90, 0xd940c0, 0x0, 0x0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/handler.go:159 +0x4bf
github.com/couchbase/sync_gateway/rest.func┬╖015(0x36e290, 0xc08229a5a0, 0xc0822d7ba0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/handler.go:86 +0x84
net/http.HandlerFunc.ServeHTTP(0xc08213f340, 0x36e290, 0xc08229a5a0, 0xc0822d7ba0)
c:/go/src/net/http/server.go:1265 +0x48
github.com/gorilla/mux.(*Router).ServeHTTP(0xc0820d2730, 0x36e290, 0xc08229a5a0, 0xc0822d7ba0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/gorilla/mux/mux.go:86 +0x2a5
github.com/couchbase/sync_gateway/rest.func┬╖017(0x36e290, 0xc08229a5a0, 0xc0822d7ba0)
c:/BuildAgent/work/12217e9d79624586/src/github.com/couchbase/sync_gateway/rest/routing.go:236 +0x336
net/http.HandlerFunc.ServeHTTP(0xc082150b00, 0x36e290, 0xc08229a5a0, 0xc0822d7ba0)
c:/go/src/net/http/server.go:1265 +0x48
net/http.serverHandler.ServeHTTP(0xc0821f0000, 0x36e290, 0xc08229a5a0, 0xc0822d7ba0)
c:/go/src/net/http/server.go:1703 +0x1a1
net/http.(*conn).serve(0xc082434640)
c:/go/src/net/http/server.go:1204 +0xb5e
created by net/http.(*Server).Serve
c:/go/src/net/http/server.go:1751 +0x365
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment