Thanks Ian.  I'm using AsterixDB as teaching material for a database course
at UW, so we will work from the version available in 0.9.4.  I wouldn't
want to make the students build locally just to use the strict_* aggregate
names.

On Wed, Oct 31, 2018 at 10:27 AM Ian Maxon <[email protected]> wrote:

> Hi Dylan,
> For the tag, sorry about that, I had the tag locally and I believe in
> our code review server, but I hadn't pushed it to the ASF repo which
> is mirrored into Github. The tag was actually what I used to compute
> this list.
>
> As to issue 2399, I think the fix version is just inaccurate. The
> change is merged but isn't in that version. As the comment from the
> git server on the issue indicates, the fix was merged to master, not
> the pre-release branch. So, it wouldn't have been picked up for 0.9.4.
> This is also why it's not in the above list, which is calculating the
> commits between 0.9.3 and 0.9.4 .
>
> However getting a build with that change should be fairly easy, if you
> just clone and check out master, and run 'mvn clean package
> -DskipTests' from the repository root. Then, the package you'd want
> would be in
> asterixdb/asterix-server/target/asterixdb-0.9.5-SNAPSHOT-binary-assembly.zip
> .
>
> Hope that helps,
> - Ian
> On Wed, Oct 31, 2018 at 7:39 AM Dylan Hutchison
> <[email protected]> wrote:
> >
> > Hi folks,
> >
> > I have some confusion with version 0.9.4.  The patch for 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