Skip to content
This repository was archived by the owner on Jul 21, 2019. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ $ wget https://downloads.yugabyte.com/replicated.tar.gz

Get the yugaware binary where the last 4 digits refer to the version of the binary. Change this number as needed.
```sh
$ wget https://downloads.yugabyte.com/yugaware-1.2.5.airgap
$ wget https://downloads.yugabyte.com/yugaware-1.2.6.0.airgap
```

Change to the directory.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ export AZ2_NODES="<ip2> <ip2> ..."
export AZ3_NODES="<ip1> <ip2> ..."

# Version of YugaByte DB you plan to install.
export YB_VERSION=1.2.8.0
export YB_VERSION=1.2.9.0

# Comma separated list of directories available for YB on each node
# In this example, it is just 1. But if you have two then the RHS
Expand Down
4 changes: 2 additions & 2 deletions content/latest/quick-start/binary/linux-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ Python 2.7.10
Download the YugaByte DB CE package as shown below.

```sh
$ wget https://downloads.yugabyte.com/yugabyte-ce-1.2.8.0-linux.tar.gz
$ wget https://downloads.yugabyte.com/yugabyte-ce-1.2.9.0-linux.tar.gz
```

```sh
$ tar xvfz yugabyte-ce-1.2.8.0-linux.tar.gz && cd yugabyte-1.2.8.0/
$ tar xvfz yugabyte-ce-1.2.9.0-linux.tar.gz && cd yugabyte-1.2.9.0/
```

## Configure
Expand Down
4 changes: 2 additions & 2 deletions content/latest/quick-start/binary/macos-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ c) Make sure that your file limits for kern.maxfiles and kern.maxfilesperproc ar
Download the YugaByte DB CE package as shown below.

```sh
$ wget https://downloads.yugabyte.com/yugabyte-ce-1.2.8.0-darwin.tar.gz
$ wget https://downloads.yugabyte.com/yugabyte-ce-1.2.9.0-darwin.tar.gz
```

```sh
$ tar xvfz yugabyte-ce-1.2.8.0-darwin.tar.gz && cd yugabyte-1.2.8.0/
$ tar xvfz yugabyte-ce-1.2.9.0-darwin.tar.gz && cd yugabyte-1.2.9.0/
```

## Configure
Expand Down
3 changes: 2 additions & 1 deletion content/latest/releases/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ Download YugaByte DB using the table below and then follow the [Quick Start](../

Release | Date | Download Binary | Pull Docker Image
--------|------|-------------------------------|-----------------
[v1.2.8](./v1.2.8) (latest) | May 8, 2019 | [<i class="fab fa-apple"> macOS</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.8.0-darwin.tar.gz), [<i class="fab fa-linux"> Linux</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.8.0-linux.tar.gz) | docker pull yugabytedb/yugabyte:1.2.8.0-b1
[v1.2.9](./v1.2.9) (latest) | May 21, 2019 | [<i class="fab fa-apple"> macOS</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.9.0-darwin.tar.gz), [<i class="fab fa-linux"> Linux</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.9.0-linux.tar.gz) | docker pull yugabytedb/yugabyte:1.2.9.0-b14
[v1.2.8](./v1.2.8) | May 8, 2019 | [<i class="fab fa-apple"> macOS</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.8.0-darwin.tar.gz), [<i class="fab fa-linux"> Linux</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.8.0-linux.tar.gz) | docker pull yugabytedb/yugabyte:1.2.8.0-b1
[v1.2.6](./v1.2.6) | April 26, 2019 | [<i class="fab fa-apple"> macOS</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.6.0-darwin.tar.gz), [<i class="fab fa-linux"> Linux</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.6.0-linux.tar.gz) | docker pull yugabytedb/yugabyte:1.2.6.0-b3
[v1.2.5](./v1.2.5) | April 18, 2019 | [<i class="fab fa-apple"> macOS</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.5.0-darwin.tar.gz), [<i class="fab fa-linux"> Linux</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.5.0-linux.tar.gz) | docker pull yugabytedb/yugabyte:1.2.5.0-b13
[v1.2.4](./v1.2.4) | April 8, 2019 | [<i class="fab fa-apple"> macOS</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.4.0-darwin.tar.gz), [<i class="fab fa-linux"> Linux</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.4.0-linux.tar.gz) | docker pull yugabytedb/yugabyte:1.2.4.0-b5
Expand Down
78 changes: 78 additions & 0 deletions content/latest/releases/v1.2.9.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
---
title: v1.2.9 Release Notes
linkTitle: v1.2.9
description: v1.2.9 Release Notes
menu:
latest:
identifier: v1.2.9
parent: releases
weight: 2701
isTocNested: true
showAsideToc: true
---

Released on May 21, 2019.

## Downloads
### Binaries
[<i class="fab fa-apple" style="font-size: 1.75em"> macOS</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.9.0-darwin.tar.gz)
&nbsp; &nbsp; &nbsp; [<i class="fab fa-linux" style="font-size: 1.75em"> Linux</i>](https://downloads.yugabyte.com/yugabyte-ce-1.2.9.0-linux.tar.gz)
<br />
### Docker
```sh
docker pull yugabytedb/yugabyte:1.2.9.0-b14
```

## File Format Change
**[IMPORTANT]** This version includes a backward incompatible file format change for YSQL. This
means that if you have an existing cluster with YSQL schema, then you will not be able to connect to
the YSQL database after upgrading to v1.2.9. There are two ways to work around this problem:

* If you don't care about preserving your existing data, then delete your cluster,
and create a new cluster with 1.2.9.
* If you want to continue using your existing data, then please save your data (in the form of
SQL statements), delete the cluster, create a new cluster with 1.2.9 and then load
the previously saved data.

## YSQL Changes
* Add support for identity column. [#1267](https://github.com/YugaByte/yugabyte-db/issues/1267)
* Support INSERT INTO ... ON CONFLICT clause,
[#1109](https://github.com/YugaByte/yugabyte-db/issues/1109)
* Set default prefetch limit to 4096, [#1206](https://github.com/YugaByte/yugabyte-db/issues/1206)
* Disable logical replication, [#1323](https://github.com/YugaByte/yugabyte-db/issues/1323)
* Add support for "COMMENT ON" statements,
[#1332](https://github.com/YugaByte/yugabyte-db/issues/1332)
* Fix indexes on temporary tables, [#1349](https://github.com/YugaByte/yugabyte-db/issues/1349)
* Store object ids as unsigned integer in DocDB,
[#1392](https://github.com/YugaByte/yugabyte-db/issues/1392)
* Disallow INTERVAL datatype in a primary key or secondary index column,
[#1397](https://github.com/YugaByte/yugabyte-db/issues/1397)
* Support CREATE and DROP DOMAIN, [#1310](https://github.com/YugaByte/yugabyte-db/issues/1310)

## YCQL Changes
* JSON UPSERT: Avoid decoding as int to check for array offset,
[#1039](https://github.com/YugaByte/yugabyte-db/issues/1039)
* Set default upper limit for CQL prepared statement cache size,
[#1406](https://github.com/YugaByte/yugabyte-db/issues/1406)

## Bug Fixes
* Pass upperbound to intent aware iterator,
[#1233](https://github.com/YugaByte/yugabyte-db/issues/1233)
* Fix Snappy detection outside of RocksDB,
[#1300](https://github.com/YugaByte/yugabyte-db/issues/1300)
* Added saving Raft group replica superblock after migration,
[#1403](https://github.com/YugaByte/yugabyte-db/issues/1403)

## System Improvements
* Implement RPC heartbeats, [#950](https://github.com/YugaByte/yugabyte-db/issues/950)
* Add master readiness check, [#1076](https://github.com/YugaByte/yugabyte-db/issues/1076)
* Expose tablet servers page as a JSON
* Add gflag to turn on per-row consistent paging queries in transactional tabeles,
[#1311](https://github.com/YugaByte/yugabyte-db/issues/1311)
* Stop applying writes when RocksDB requires a delay,
[#1300](https://github.com/YugaByte/yugabyte-db/issues/1300)
* Make fast WAL recovery the default, [#1370](https://github.com/YugaByte/yugabyte-db/issues/1370)
* Reduce logging of RpcServerBase::get_current_user() and get_hostname(),
[#1380](https://github.com/YugaByte/yugabyte-db/issues/1380)
* Add table of tablet-peer counts by AZ to YB master UI,
[#1328](https://github.com/YugaByte/yugabyte-db/issues/1328)