Hi folks,

I have some confusion with version 0.9.4.  The patch for ASTERIXDB-2399
<https://issues.apache.org/jira/browse/ASTERIXDB-2399> is marked to be
included in 0.9.4, but the release zip distributed by Apache does not
contain its changes.  I looked on the Github mirror and saw that no tag was
created for 0.9.4, so I am wondering if other commits were left out of the
release.

ASTERIXDB-2399 deals with the builtin function public API, namely whether I
use "coll_count" vs. "strict_count" (and the other related aggregates) in
my SQL++ scripts.  I'd like to use the "strict_count" versions because it
is better naming, but it doesn't work with 0.9.4.  Anyone know what
happened?

Thanks, Dylan



On Fri, Oct 26, 2018 at 11:05 AM Ian Maxon <[email protected]> wrote:

> AsterixDB 0.9.4 was released on October 2nd, 2018.
> This release contains the following new features and improvements from
> 0.9.3
>
> [ASTERIXDB-2455][DOC] Deprecate AQL documentations
> [ASTERIXDB-2397][*DB] Enable build on Java 10
> [ASTERIXDB-2397][*DB] Fix sample cluster on Java 10
> [ASTERIXDB-2397][*DB] Enable execution on Java 9/10
> [ASTERIXDB-2396][LIC] Include netty-all required NOTICEs
> [ASTERIXDB-2318] Build dashboard in mvn
> [ASTERIXDB-2387][MTD] Prevent Dataset Primary Index Drop
> [ASTERIXDB-2377][OTH] Fix JSON of Additional Expressions
> [ASTERIXDB-2354][COMP] Partition constraint propagation for binary
> operators
> [ASTERIXDB-2355][SQL] Incorrect error reporting by SQL++ parser
> [ASTERIXDB-2358][LIC] Fix asterix-replication packaging
> [ASTERIXDB-2347][DOC] Update Configurable Parameters
> [ASTERIXDB-2361][HYR] Memory Leak Due to Netty Close Listeners
> [ASTERIXDB-2353][HYR][RT][FAIL] Provide complete thread dumps
> [ASTERIXDB-2352][FUN] Incorrect leap year handling in duration arithmetic
> [ASTERIXDB-2351][COMP] Allow '+' after exponent indicator in double
> literals
> [ASTERIXDB-2343][FUN] Implement to_array(), to_atomic(), to_object()
> [ASTERIXDB-2348][COMP] Incorrect result with distinct aggregate
> [ASTERIXDB-2346][COMP] Constant folding should not fail on runtime
> exceptions
> [ASTERIXDB-2345][FUN] Fix runtime output type for object_names()
> [ASTERIXDB-2340][FUN] Implement object_length(), object_names()
> [ASTERIXDB-2334] Fix Range Predicate for Composite Key Search
> [ASTERIXDB-2216] Disable flaky test which depends on external site
> [ASTERIXDB-1708][TX] Prevent log deletion during scan
> [ASTERIXDB-2321][STO] Follow the contract in IIndexCursor.open calls
> [ASTERIXDB-2332][RT] Fix concurrency issue with RecordMerge and
> RecordRemoveFields
> [ASTERIXDB-2308][STO] Prevent Race To Allocate Memory Components
> [ASTERIXDB-2319][TEST] Split Queries in start-feed Test
> [ASTERIXDB-2285][TEST] Increase Poll Time on Test
> [ASTERIXDB-2317] Intermittent Failure in Kill CC NCServiceExecutionIT
> [ASTERIXDB-2329][MTD] Remove Invalid Find Dataset
> [ASTERIXDB-2330][*DB][RT] Add IFunctionRegistrant for dynamic function
> registration
> [ASTERIXDB-2320][CLUS] Don't delay removing dead node on max heartbeat
> misses
> [ASTERIXDB-2316][STO] Fix Merging Components For Full Merge
> [ASTERIXDB-2213] Guard against concurrent config updates
> [ASTERIXDB-1952][TX][IDX] Filter logs pt.2
> [ASTERIXDB-1280][TEST] JUnit cleanup
> [ASTERIXDB-2305][FUN] replace() should not accept regular expressions
> [ASTERIXDB-2313][EXT] JSONDataParser support for non-object roots
> [ASTERIXDB-2229][OTR] Restore Thread Names in Thread Pool
> [ASTERIXDB-2304] Ensure Flush is Finished in FlushRecoveryTest
> [ASTERIXDB-2307][COMP] Incorrect result with quantified expression
> [ASTERIXDB-2303][API] Fix Supplementary Chars Printing
> [ASTERIXDB-2148][FUN] Add init parameter for external UDF
> [ASTERIXDB-2301][TX] Fix Abort of DELETE operation
> [ASTERIXDB-2074][MVN] Fix manifest metadata
> [ASTERIXDB-2302][COMP] Incorrect result with non-enforced index
> [ASTERIXDB-2299] Set log type properly during modifications
> [ASTERIXDB-2188] Ensure recovery of component ids
> [ASTERIXDB-2227][ING] Enabling filitering incoming data in feed
> [ASTERIXDB-2296][COMP] proper handling of an optional subfield type
> [ASTERIXDB-2291][FUN] Implement if_inf,if_nan,if_nan_or_inf
> [ASTERIXDB-2294][FUN] Implement is_atomic()
> [ASTERIXDB-2287][SQL] Support SELECT variable.* in SQL++
> [ASTERIXDB-2083][COMP][RT][IDX][SITE] Budget-Constrained Inverted index
> search
> [ASTERIXDB-2282][HTTP] Revive HTTP server on unexpected channel drops
> [ASTERIXDB-1972][COMP][RT][TX] index-only plan
> [ASTERIXDB-2284][CLUS] Ensure Node Failure on Heartbeat Miss
> [ASTERIXDB-2271][RT] Remove Result Ref of Aborted Jobs
> [ASTERIXDB-2204][STO] Fix implementations and usages of IIndexCursor
>
> The release also contained 142 non-issue patches.
>
> Many thanks to everyone who contributed to this release.
>

Reply via email to