Details
-
Task
-
Status: Open
-
Critical
-
Resolution: Unresolved
-
6.5.1, 6.6.0
-
None
-
None
-
1
Description
Given that users might hit this unknowingly while debugging their functions, should be best to document the expectation as described as part of MB-41508 and the relevant workaround at least until we move to a newer V8 version.
Note: Should also put in a note that these steps are necessary only for development / staging clusters as users aren't expected to spawn a debugger in a live prod environment.
Before I can update the doc pages, Abhishek Jindal we need the commands to fix a) MacOS and also b) PC/Windows
NOTE: In versions 6.5.0, 6.5.1, and 6.6.0 users might experience bug
MB-41508a Chrome "WebSocket Disconnected" when debugging Eventing functions that call either toLocaleString() or Intl.DateTimeFormat. Essentially the file "icudtl.dat" which provides support for International Components for Unicode (ICU) is not in the needed location. The following step (copying the Chrome "icudtl.dat" file) is necessary only for development / staging clusters as users aren't expected to spawn a debugger in a live production environment.cp -p /opt/couchbase/bin/icudtl.dat /opt/couchbase/var/lib/couchbase
????cp -p /Applications/Couchbase\ Server.app/Contents/Resources/couchbase-core/bin/icudtl.dat /Users/$USER/Library/Application\ Support/Couchbase/
????