diff --git a/CHANGES.txt b/CHANGES.txt
index 26fd765fc9f..a851432b243 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -148,6 +148,7 @@ Release 0.91.0 - Unreleased
coprocessor collection
HBASE-3729 Get cells via shell with a time range predicate
(Ted Yu via Stack)
+ HBASE-3764 Book.xml - adding 2 FAQs (SQL and arch question)
TASK
HBASE-3559 Move report of split to master OFF the heartbeat channel
diff --git a/src/docbkx/book.xml b/src/docbkx/book.xml
index 444f2fa73ba..78c976b8742 100644
--- a/src/docbkx/book.xml
+++ b/src/docbkx/book.xml
@@ -1235,6 +1235,26 @@ false
+
+ Does HBase support SQL?
+
+
+ Not really. SQL-ish support for HBase via Hive is in development, however Hive is based on MapReduce which is not generally suitable for low-latency requests.
+ See the Data Model section for examples on the HBase client.
+
+
+
+
+ How does HBase work on top of HDFS?
+
+
+ HDFS is a distributed file system that is well suited for the storage of large files. It's documentation
+ states that it is not, however, a general purpose file system, and does not provide fast individual record lookups in files.
+ HBase, on the other hand, is built on top of HDFS and provides fast record lookups (and updates) for large tables. This can sometimes be a point of conceptual confusion.
+ See the Data Model and Architecture sections for more information on how HBase achieves its goals.
+
+
+ Why are logs flooded with '2011-01-10 12:40:48,407 INFO org.apache.hadoop.io.compress.CodecPool: Got
brand-new compressor' messages?