> I have implemented a new version of the DSL on top of 'select'. It
> turns out that there is almost no difference in practice. I haven't
> attempted to fake out an actual 'select * from ...'. I played with
> that for a while, but it seemed to cause a whole load of headaches for
> no benefit other than including the word 'select'.
Thanks for putting this together.
I just migrated to the new select support, and ran across one issue
with select <attributes ...> from syntax.
The select attribute syntax documentation reads:
"An explicit list of attributes (attribute1,..., attributeN)"
However, the parenthesis are used only for punctuation within the
documentation, and the actual select statement should be sent
unadorned:
select attribute1, attribute2 from ...
I've posted my patch here:
http://github.com/landonf/simpledb-scala-binding-patches/commit/45c20b2756d331de2f6fd135eed8e9e1d45db136
-landonf