You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to CockroachDB
What's new in CockroachDB beta-20160519
May 19, 2016
Backwards-Incompatible Changes
TIMESTAMP values are now truncated to microsecond resolution when sent over the network for compatibility with the PostgreSQL protocol. Theformat_timestamp_ns(ts) or extract(nanosecond from ts)functionscan be used to access the full nanosecond precision of a timestamp. The now(),current_timestamp(), and statement_timestamp() functions are truncated to microsecond resolution to avoid confusion when timestamp values are used in unique indexes; the new current_timestamp_ns() function can be used to get a non-truncated timestamp. #6604
CHECK constraints can now be specified at the table level. #6625
Binary encoding is now supported in the network protocol for BOOL, FLOAT,DECIMAL, and STRING types, improving compatiblity with some PostgreSQL drivers. #6661
The new cockroach freeze-clustercommand has been added to the command-line interface; it will be used in the upgrade process for a future beta release. #6675
Errors are now reported with standard PostgreSQL error codes in more places.#6652, #6554
Fixed a panic while a node is attempting a clean shutdown. #6677
Internal retry logic has been improved so requests are no longer stuck retrying endlessly on the wrong replica. #6688
Performance Improvements
Snapshot generation is now throttled to reduce peak memory consumption. #6632
Improved performance for transactions with low contention. #6413
Improved performance for UPSERT statements (and the equivalent INSERT ... ON CONFLICT DO UPDATE statements) when the table has no secondary indexes and values are supplied for all columns in the table. #6673
Doc Updates
SQL Grammar diagrams have been streamlined to reduce unnecessary duplication.