MRQL-64: Prepare for 0.9.4 release
diff --git a/NOTICE b/NOTICE
index aae7c68..e56de42 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,5 +1,5 @@
 Apache MRQL (incubating)
-Copyright 2013-2014 The Apache Software Foundation
+Copyright 2013-2015 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/README b/README
index 33876e0..ec6f263 100644
--- a/README
+++ b/README
@@ -18,18 +18,19 @@
 
 ***************************************************************************
 
-Apache MRQL 0.9.2-incubating
+Apache MRQL 0.9.4-incubating
 ============================
 
 Apache MRQL (pronounced miracle) is a query processing and optimization
 system for large-scale, distributed data analysis. MRQL (the MapReduce
 Query Language) is an SQL-like query language for large-scale data
 analysis on a cluster of computers. The MRQL query processing system
-can evaluate MRQL queries in three modes:
+can evaluate MRQL queries in four modes:
 
 * in Map-Reduce mode using Apache Hadoop,
-* in BSP mode (Bulk Synchronous Parallel mode) using Apache Hama, and
-* in Spark mode using Apache Spark.
+* in BSP mode (Bulk Synchronous Parallel mode) using Apache Hama,
+* in Spark mode using Apache Spark,
+* in Flink mode using Apache Flink.
 
 The MRQL query language is powerful enough to express most common data
 analysis tasks over many forms of raw in-situ data, such as XML and
@@ -64,7 +65,7 @@
 To build MRQL using maven, use 'mvn clean install'. To validate the
 installation use 'mvn -DskipTests=false clean install', which runs the
 queries in 'tests/queries' in memory, local Hadoop mode, local Hama
-mode, and local Spark mode.
+mode, local Spark mode, and local Flink mode.
 
 Useful mailing lists
 ====================
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 6fef315..3f7d6dd 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -16,6 +16,45 @@
  limitations under the License.
 ***************************************************************************
 
+Release Notes - Apache MRQL 0.9.4-incubating
+--------------------------------------------
+
+New Features
+
+[MRQL-45] Add support for Apache Flink
+[MRQL-49] Add Flink support info on the project web site
+[MRQL-63] Add support for MRQL streaming in spark streaming mode
+
+Bugs
+
+[MRQL-41] Post-release improvements
+[MRQL-42] Fix bug in XML projections
+[MRQL-44] Fix the map-reduce join for a complex reducer on map-reduce mode
+[MRQL-46] MRQL does not build with Java 8
+[MRQL-47] Fix various bugs for the Flink evaluation mode
+[MRQL-48] Fix global variable bindings in Spark and Flink modes
+[MRQL-50] Fix result dumping to a text file in Flink mode
+[MRQL-51] Support for Spark 1.1.0
+[MRQL-52] Fix Flink evaluation mode to pass all Junit tests
+[MRQL-53] Fix processing of directories of text files in MapReduce mode
+[MRQL-58] Fix config file and shell run scripts to support multiple HDFS users
+[MRQL-60] Fix building dependencies for hadoop 1.x
+[MRQL-61] Fix bug on select over union queries
+[MRQL-62] Fix Map-Reduce mode on MultipleInput sources
+
+Improvements
+
+[MRQL-43] Add support for tracing
+[MRQL-54] Adjust the split size of a map-reduce input file based on the number of requested nodes
+[MRQL-55] Add support for Hadoop Sequence input format in flink mode
+[MRQL-56] Improve total aggregations and repetitions with shared results in Flink mode
+[MRQL-57] Make floating-point literals to be double instead of float
+
+Tasks
+
+[MRQL-64] Prepare for 0.9.4 release
+
+
 Release Notes - Apache MRQL 0.9.2-incubating
 --------------------------------------------
 
@@ -31,6 +70,7 @@
 [MRQL-31] Broken hyperlink in website
 [MRQL-33] Fix various bugs in iteration queries
 [MRQL-36] Fix evaluation errors during Junit testing
+[MRQL-40] Fix 0.9.2-RC1 and prepare for release
 
 Improvements