summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BitKeeper/etc/config1
-rwxr-xr-xBitKeeper/triggers/post-commit37
-rw-r--r--Docs/manual.texi16
3 files changed, 45 insertions, 9 deletions
diff --git a/BitKeeper/etc/config b/BitKeeper/etc/config
index 257f193723f..85b5a871301 100644
--- a/BitKeeper/etc/config
+++ b/BitKeeper/etc/config
@@ -68,4 +68,5 @@ pager:
#
hours:
[serg:]checkout:get
+[arjen:]checkout:get
checkout:edit
diff --git a/BitKeeper/triggers/post-commit b/BitKeeper/triggers/post-commit
index dc5f2f2b824..8780811a2da 100755
--- a/BitKeeper/triggers/post-commit
+++ b/BitKeeper/triggers/post-commit
@@ -4,6 +4,7 @@
TO=dev-public@mysql.com
FROM=$USER@mysql.com
INTERNALS=internals@lists.mysql.com
+DOCS=docs-commit@mysql.com
LIMIT=10000
if [ "$REAL_EMAIL" = "" ]
@@ -37,17 +38,39 @@ From: $FROM
To: $INTERNALS
Subject: bk commit into 3.23 tree
-Below is the list of changes that have just been commited into a local
-3.23. repository of $USER. When $USER does a push, they will be
-propogaged to the main repository and within 24 hours after the push into
-the public repository. For information on how to access
-the public repository see
-http://www.mysql.com/doc/I/n/Installing_source_tree.html
+Below is the list of changes that have just been committed into a local
+3.23 repository of $USER. When $USER does a push these changes will
+be propagated to the main repository and, within 24 hours after the
+push, to the public repository.
+For information on how to access the public repository
+see http://www.mysql.com/doc/I/n/Installing_source_tree.html
EOF
bk changes -v -r+
bk cset -r+ -d
) | head -n $LIMIT | /usr/sbin/sendmail -t
+
+#++
+# docs-commit@ mail
+# Picks up anything under the Docs subdirectory (relevant for docs team).
+#--
+ bk changes -v -r+ | grep -q " Docs/"
+ if [ $? -eq 0 ]
+ then
+ echo "Notifying docs list at $DOCS"
+ (
+ cat <<EOF
+List-ID: <bk.mysql-3.23>
+From: $FROM
+To: $DOCS
+Subject: bk commit - 3.23 tree (Manual)
+
+EOF
+ bk changes -v -r+
+ bk cset -r+ -d
+ ) | head -n $LIMIT | /usr/sbin/sendmail -t
+ fi
+
else
- echo "commit failed because '$BK_STATUS', sorry life is hard..."
+ echo "commit failed because '$BK_STATUS', you may need to re-clone..."
fi
diff --git a/Docs/manual.texi b/Docs/manual.texi
index 6e86d85ee38..0e040c08bc5 100644
--- a/Docs/manual.texi
+++ b/Docs/manual.texi
@@ -46868,6 +46868,7 @@ users use this code as the rest of the code and because of this we are
not yet 100% confident in this code.
@menu
+* News-3.23.53:: Changes in release 3.23.53
* News-3.23.52:: Changes in release 3.23.52
* News-3.23.51:: Changes in release 3.23.51
* News-3.23.50:: Changes in release 3.23.50
@@ -46924,8 +46925,18 @@ not yet 100% confident in this code.
* News-3.23.0:: Changes in release 3.23.0
@end menu
-@node News-3.23.52, News-3.23.51, News-3.23.x, News-3.23.x
+@node News-3.23.53, News-3.23.52, News-3.23.x, News-3.23.x
+@appendixsubsec Changes in release 3.23.53
+
+@itemize @bullet
+@item
+Changed behaviour that @code{IF(condition,column,NULL)} always returns
+column type.
+@end itemize
+
+@node News-3.23.52, News-3.23.51, News-3.23.53, News-3.23.x
@appendixsubsec Changes in release 3.23.52
+
@itemize @bullet
@item
Fixed problem with @code{UNSIGNED BIGINT} on AIX.
@@ -47002,7 +47013,8 @@ Fixed bug in @code{DROP DATABASE} with symlinked directory.
Fixed optimization problem with @code{DATETIME} and value outside
@code{DATETIME} range.
@item
-Removed BDB documentation.
+Removed Sleepycat's BDB doc files from the source tree, as they're not
+needed (MySQL covers BDB in its own documentation).
@item
Fixed mit-pthreads to compile with glibc 2.2 (needed for @code{make dist}).
@item