Skip to content

Commit 854feaa

Browse files
author
Ben Osheroff
committed
v0.16.1, "me and room service"
This is a bug-fix-roundup release: - support ALTER DATABASE - fix a bunch of parse errors: we've started running mysql-test at maxwell and are fixing up failures. - some modifications to the overflow-to-disk logic; we buffer the input and output, and we fix a memory leak
1 parent a2e23a1 commit 854feaa

File tree

6 files changed

+13
-13
lines changed

6 files changed

+13
-13
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ RUN apt-get update && apt-get install -y openjdk-7-jre curl
55
RUN mkdir /app
66
WORKDIR /app
77

8-
RUN curl -sLo - https://github.com/zendesk/maxwell/releases/download/v0.16.0-RC1/maxwell-0.16.0-RC1.tar.gz \
8+
RUN curl -sLo - https://github.com/zendesk/maxwell/releases/download/v0.16.1-RC1/maxwell-0.16.1-RC1.tar.gz \
99
| tar --strip-components=1 -zxvf -
1010

1111
ADD REVISION /

docs/docs/quickstart.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ mysql> GRANT ALL on maxwell.* to 'maxwell'@'localhost';
3030
You'll need a version 7 of a JVM.
3131

3232
```
33-
curl -sLo - https://github.com/zendesk/maxwell/releases/download/v0.16.0-RC1/maxwell-0.16.0-RC1.tar.gz \
33+
curl -sLo - https://github.com/zendesk/maxwell/releases/download/v0.16.1-RC1/maxwell-0.16.1-RC1.tar.gz \
3434
| tar zxvf -
35-
cd maxwell-0.16.0-RC1
35+
cd maxwell-0.16.1-RC1
3636
```
3737

3838

docs/site/mkdocs/search_index.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
},
88
{
99
"location": "/quickstart/",
10-
"text": "Row based replication\n\n\nMaxwell can only operate if row-based replication is on.\n\n\n$ vi my.cnf\n\n[mysqld]\nserver-id=1\nlog-bin=master\nbinlog_format=row\n\n\n\n\nGrant permissions\n\n\nmysql\n GRANT ALL on maxwell.* to 'maxwell'@'%' identified by 'XXXXXX';\nmysql\n GRANT SELECT, REPLICATION CLIENT, REPLICATION SLAVE on *.* to 'maxwell'@'%';\n\n# or for running maxwell locally:\n\nmysql\n GRANT SELECT, REPLICATION CLIENT, REPLICATION SLAVE on *.* to 'maxwell'@'localhost' identified by 'XXXXXX';\nmysql\n GRANT ALL on maxwell.* to 'maxwell'@'localhost';\n\n\n\n\n\nInstall maxwell\n\n\nYou'll need a version 7 of a JVM.\n\n\ncurl -sLo - https://github.com/zendesk/maxwell/releases/download/v0.16.0-RC1/maxwell-0.16.0-RC1.tar.gz \\\n | tar zxvf -\ncd maxwell-0.16.0-RC1\n\n\n\n\nRun with stdout producer\n\n\nUseful for smoke-testing the thing.\n\n\nbin/maxwell --user='maxwell' --password='XXXXXX' --host='127.0.0.1' --producer=stdout\n\n\n\n\nIf all goes well you'll see maxwell replaying your inserts:\n\n\nmysql\n insert into test.maxwell set id = 5, daemon = 'firebus! firebus!';\nQuery OK, 1 row affected (0.04 sec)\n\n(maxwell)\n{\ntable\n:\nmaxwell\n,\ntype\n:\ninsert\n,\ndata\n:{\nid\n:5,\ndaemon\n:\nfirebus! firebus!\n},\nts\n: 123456789}\n\n\n\n\nRun with kafka producer\n\n\nBoot kafka as described here: \nhttp://kafka.apache.org/07/quickstart.html\n, then:\n\n\nbin/maxwell --user='maxwell' --password='XXXXXX' --host='127.0.0.1' \\\n --producer=kafka --kafka.bootstrap.servers=localhost:9092\n\n\n\n\nThis will start writing to the topic \"maxwell\".",
10+
"text": "Row based replication\n\n\nMaxwell can only operate if row-based replication is on.\n\n\n$ vi my.cnf\n\n[mysqld]\nserver-id=1\nlog-bin=master\nbinlog_format=row\n\n\n\n\nGrant permissions\n\n\nmysql\n GRANT ALL on maxwell.* to 'maxwell'@'%' identified by 'XXXXXX';\nmysql\n GRANT SELECT, REPLICATION CLIENT, REPLICATION SLAVE on *.* to 'maxwell'@'%';\n\n# or for running maxwell locally:\n\nmysql\n GRANT SELECT, REPLICATION CLIENT, REPLICATION SLAVE on *.* to 'maxwell'@'localhost' identified by 'XXXXXX';\nmysql\n GRANT ALL on maxwell.* to 'maxwell'@'localhost';\n\n\n\n\n\nInstall maxwell\n\n\nYou'll need a version 7 of a JVM.\n\n\ncurl -sLo - https://github.com/zendesk/maxwell/releases/download/v0.16.1-RC1/maxwell-0.16.1-RC1.tar.gz \\\n | tar zxvf -\ncd maxwell-0.16.1-RC1\n\n\n\n\nRun with stdout producer\n\n\nUseful for smoke-testing the thing.\n\n\nbin/maxwell --user='maxwell' --password='XXXXXX' --host='127.0.0.1' --producer=stdout\n\n\n\n\nIf all goes well you'll see maxwell replaying your inserts:\n\n\nmysql\n insert into test.maxwell set id = 5, daemon = 'firebus! firebus!';\nQuery OK, 1 row affected (0.04 sec)\n\n(maxwell)\n{\ntable\n:\nmaxwell\n,\ntype\n:\ninsert\n,\ndata\n:{\nid\n:5,\ndaemon\n:\nfirebus! firebus!\n},\nts\n: 123456789}\n\n\n\n\nRun with kafka producer\n\n\nBoot kafka as described here: \nhttp://kafka.apache.org/07/quickstart.html\n, then:\n\n\nbin/maxwell --user='maxwell' --password='XXXXXX' --host='127.0.0.1' \\\n --producer=kafka --kafka.bootstrap.servers=localhost:9092\n\n\n\n\nThis will start writing to the topic \"maxwell\".",
1111
"title": "Quick Start"
1212
},
1313
{

docs/site/quickstart/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,9 @@ <h3 id="grant-permissions">Grant permissions</h3>
121121

122122
<h3 id="install-maxwell">Install maxwell</h3>
123123
<p>You'll need a version 7 of a JVM.</p>
124-
<pre><code>curl -sLo - https://github.com/zendesk/maxwell/releases/download/v0.16.0-RC1/maxwell-0.16.0-RC1.tar.gz \
124+
<pre><code>curl -sLo - https://github.com/zendesk/maxwell/releases/download/v0.16.1-RC1/maxwell-0.16.1-RC1.tar.gz \
125125
| tar zxvf -
126-
cd maxwell-0.16.0-RC1
126+
cd maxwell-0.16.1-RC1
127127
</code></pre>
128128

129129
<h3 id="run-with-stdout-producer">Run with stdout producer</h3>

docs/site/sitemap.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,47 +4,47 @@
44

55
<url>
66
<loc>None/</loc>
7-
<lastmod>2015-12-10</lastmod>
7+
<lastmod>2015-12-11</lastmod>
88
<changefreq>daily</changefreq>
99
</url>
1010

1111

1212

1313
<url>
1414
<loc>None/quickstart/</loc>
15-
<lastmod>2015-12-10</lastmod>
15+
<lastmod>2015-12-11</lastmod>
1616
<changefreq>daily</changefreq>
1717
</url>
1818

1919

2020

2121
<url>
2222
<loc>None/config/</loc>
23-
<lastmod>2015-12-10</lastmod>
23+
<lastmod>2015-12-11</lastmod>
2424
<changefreq>daily</changefreq>
2525
</url>
2626

2727

2828

2929
<url>
3030
<loc>None/kafka/</loc>
31-
<lastmod>2015-12-10</lastmod>
31+
<lastmod>2015-12-11</lastmod>
3232
<changefreq>daily</changefreq>
3333
</url>
3434

3535

3636

3737
<url>
3838
<loc>None/dataformat/</loc>
39-
<lastmod>2015-12-10</lastmod>
39+
<lastmod>2015-12-11</lastmod>
4040
<changefreq>daily</changefreq>
4141
</url>
4242

4343

4444

4545
<url>
4646
<loc>None/compat/</loc>
47-
<lastmod>2015-12-10</lastmod>
47+
<lastmod>2015-12-11</lastmod>
4848
<changefreq>daily</changefreq>
4949
</url>
5050

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.zendesk</groupId>
66
<artifactId>maxwell</artifactId>
7-
<version>0.16.0</version>
7+
<version>0.16.1</version>
88
<packaging>jar</packaging>
99

1010
<name>maxwell</name>

0 commit comments

Comments
 (0)