Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In Apply for Membership

Tagged

Mailing list users (luciddb-users) can "claim" their threads in the archives by registering with the same account they used to post to the email list. NOTE: List threads are updated once every 24hrs.
Sept 15, 2011 - LucidDB and AdminUI 0.9.4 Released
  • nagoodmannagoodman September 2011
    I'm proud to announce the GA release of LucidDB 0.9.4.  The database and connectors, and companion AdminUI project can be downloaded from DynamoBI at http://www.dynamobi.com/c/downloads/stable/  The database (only) is available at Sourceforge in the usual spot (https://sourceforge.net/projects/luciddb/files/luciddb/luciddb-0.9.4/).

    3 New SQL/MED Connectors are available at DynamoBI as well (CouchDB, Splunk, and Salesforce updated for v22 API).

    This is the first release of the AdminUI which is a browser based Administration tool that allows the developers and administrators to:
    Notes:
    • Windows builds are having some underlying linking issues - we'll post them just as soon as they're baked.
    • Due to some underlying issues from upgrading some core libraries, a LOGICAL upgrade is necessary from 0.9.3 to 0.9.4.  We've successfully upgraded a few using the 'catalog export/import' method but encountered corrupted files on some upgrades so therefore recommend a clean LOGICAL level upgrade from 0.9.3 to 0.9.4
    • LucidDB 0.9.3 JDBC and LucidDB 0.9.4 JDBC libraries are incompatible.  Any applications using LucidDB will need to be upgraded to the 0.9.4 JDBC Driver.  NOTE: I've already upgraded the bundled PDI 4.2-stable driver to 0.9.4.  We've implemented (most of) the JDBC 4 spec.
    • We've updated our build libraries.  Linux builds were built using g++ 4.4.x, and we upgraded both STLPort and Boost. 
    It's been a long time since we've done a release; sorry for the delay and we hope to keep them coming more frequent as we cross to 1.0 (yes, I said it!). 

    Here are the full release notes of changes since 0.9.3:

    [FRG-384] - Validate and return a specific error message if trying to create an idx to foreign table
    [FRG-391] - GRANT by sa to itself results in an internal error
    [FRG-409] - DDL statements should not allow the creation of zero length identifiers
    [FRG-410] - Poor error message when attempt to grant to nonexistent user
    [FRG-420] - Fix the three broken tests marked TODO in farrago/build.xml
    [FRG-422] - sqllineClient displays full stack trace on error
    [FRG-430] - Allow casting dynamic params in inner-operators like case, add a test
    [FRG-402] - distBuild.sh assumes an existing ant on PATH
    [FRG-403] - final elimination of RmiJdbc
    [FRG-404] - Extended character literals
    [FRG-426] - Update jline to 1.0
    [FRG-405] - Create system routines for DDL outputs for objects
    [FRG-408] - Create browse_foreign_tables and browse_foreign_columns
    [FRG-414] - create a udr to expose SqlAdvisor methods
    [FRG-416] - Support "thisjar:" for foreign data wrapper library-spec
    [FRG-431] - Upgraded vJDBC libraries, and update to JDBC4
    [FNL-93] - Upgrade Fennel to use STLPort 5.2.1
    [FNL-94] - Upgrade Fennel to use Boost 1.43
    [EXT-4] - better error message for create_table_as
    [EXT-13] - add one-param and two-param UDFs for scripting
    [EXT-14] - Improve error messages on scripting errors
    [EXT-3] - Receive contribution of timestamp UDRs from JL
    [EXT-7] - Add generic Scripting Routines to support Jython, JS, etc.
    [LDB-161] - Oracle JDBC driver is pulled from lucidera depot side.
    [LDB-169] - RAND function should store Random object back in context
    [LDB-172] - Script generates wrong data for TPC-H
    [LDB-201] - Rewrite count(*) to count(smallest idxed column) if idx only scans enabled
    [LDB-212] - Add MaxPermSize to server startup scripts
    [LDB-235] - Improve LucidDB install.sh to mod the java for OSX to include the -d32
    [LDB-197] - New UDP for conditional execution of SQL statement based on ZERO rows in input cursor
    [LDB-209] - New UDF to get current session ID
    [LDB-214] - Applib Extension: CREATE_TABLE_FROM_SOURCE_TABLE (DDB-25)
    [LDB-215] - Applib Extension: CREATE_TABLE_AS (DDB-26)
    [LDB-216] - Applib Extension: REMOTE_ROWS (DDB-3)
    [LDB-217] - Applib Extension: READ_ROWS_FROM_FILE UDX (DDB-8)
    [LDB-218] - Applib Extension: WRITE_ROWS_TO_FILE UDX (DDB-9)
    [LDB-219] - Applib Extension: CLEAR_PENTAHO_MONDRIAN_CACHE UDP (DDB-10)
    [LDB-158] - eliminate RmiJdbc from LucidDB dist
    [FW-8] - Defer the storage node query execution until Firewater query is completely opened
    [FW-11] - Optimize DISTINCT(PART_COLUMN) down onto slaves
    [DDB-1] - Create Farrago Streaming Loader
    [DDB-3] - Implement REMOTE_ROWS UDX
    [DDB-8] - Implement READ_ROWS_FROM_FILE UDX
    [DDB-9] - Implement WRITE_ROWS_TO_FILE UDX
    [DDB-10] - Implement and test CLEAR_PENTAHO_MONDRIAN_CACHE UDP
    [DDB-21] - Add DynamoDB driver/configuration to PDI
    [DDB-25] - Create Table from Source Table UDP
    [DDB-26] - Create Table As UDP
    [DDB-22] - Update LucidDB driver in PDI, and test two Farrago based drivers in PDI together
    [DDB-32] - Implement CUSTOM tab in PDI Streaming Loader
    [DDB-33] - Add "Automatically Create Table" checkbox to LucidDB streaming loader
    [DDB-41] - Create pentaho pdi kettle plugin
    [DDB-30] - RemoteRowsUDX Test case is failing intermittently
    [DDB-48] - SQL button in PDI loader does not actually present DDL changes necessary
    [DDB-56] - CouchDB SQL/MED adapter

    First release of AdminUI:
    [DADMINUI-32] - UI Rejiggering - Tree Objects and Add New
    [DADMINUI-33] - Enable permissions for users
    [DADMINUI-8] - Table / Column editors
    [DADMINUI-1] - Testing SVN commit messages
    [DADMINUI-3] - Select a UI technology
    [DADMINUI-11] - Reconnecting as a new user doesn't actually change user for SQL queries
    [DADMINUI-12] - Initial login should trigger a refresh
    [DADMINUI-13] - FlexSQLAdmin is not properly quoting identifiers
    [DADMINUI-17] - Flex app expects unique table names across all schema
    [DADMINUI-19] - Shortcut keys don't work on OSX
    [DADMINUI-20] - Need to actually log into spring when the flex call is made.
    [DADMINUI-4] - Flex SQLAdmin working with LucidDB
    [DADMINUI-6] - Enable login for Admin UI
    [DADMINUI-9] - Implement EXPLAIN PLAN screens in FlexSQLAdmin
    [DADMINUI-10] - Add Schema Support to FlexSQLAdmin
    [DADMINUI-15] - Any Flex changes to support CALL / other generic SQL calls
    [DADMINUI-16] - Present full text EXPLAIN PLAN with Explain Plan visual
    [DADMINUI-18] - script as.. commands should open new tab
    [DADMINUI-23] - View editor in AdminUI
    [DADMINUI-37] - On "edit table" screens, use RID as the identifier for UPDATE/DELETEs
    [DADMINUI-40] - Script Select As "View" produces bad SQL
    [DADMINUI-42] - Isolate and resolve issue with hanging app server
    [DADMINUI-53] - Can't scroll to get the entire error message in
    [DADMINUI-34] - Create a perfmon style chart on top of DBA_PERFORMANCE counter web services
    [DWS-9] - Resolve recent integration that is now including ns2: prefixes in REST services
    [DWS-12] - Factor out jdbc.properties and add defaults for localhost
    [DWS-2] - Establish Enunciate build framework, and deploy to Jetty
    [DWS-3] - Establish first DynamoDB web service
    continued ....
  • matt September 2011
    Congratulations to the whole LucidDB team for this great release!
  • jvdongen September 2011
    Nick and team: great job, congratulations all!
  • nagoodmannagoodman September 2011
    Thanks guys!!!
  • Smoodo September 2011
    It's very nice!  Thanks for all the hard work.
  • ivan_ou October 2011
    Is windows version available?