What's new in HPCC Systems Community Edition 4.2.0

Nov 15, 2013
  • HPCC-9039 Add IE 11 Support for GraphControl
  • HPCC-10383 IE8 Issue with TreeMap and set "selectedItems"
  • HPCC-10371 Reopening a WU Details page fails
  • HPCC-10325 ECL Watch does not show full list
  • HPCC-10315 Add unicode version of fn_hyphen_match
  • Community Edition 4.2.0-rc3 Release Candidate 3
  • HPCC-10225 Display graph timings in HH:MM:SS.mm format
  • HPCC-10261 Ensure that option -Xrs is always enabled in the JVM.
  • HPCC-10360 Fix Thor roxiemem spill priority order
  • HPCC-10287 Catch subfiles have correct @num sequence
  • HPCC-10359 Embedded R fails if there are ^M characters in the source
  • HPCC-10288 Add RemoveOwnedSubFiles (for 4.2)
  • HPCC-10272 Fix banner dialog prompt
  • HPCC-10307 R integration terminates process if R syntax invalid
  • HPCC-10321 Rename onWUReportBugInfo to onWUReportZapInfo
  • HPCC-10358 Rename WUGetBugInfo to WUGetZAPInfo, etc
  • HPCC-10304 Rename ws_workunit "onWUReportBug" to "onWUCreateZAPInfo"
  • HPCC-10359 Embedded R fails if there are ^M characters in the source
  • HPCC-10266 Disable banner usage from non-admin users
  • HPCC-10352 Pass PID in the web link for downloading eclagent log
  • HPCC-10347 ECL Watch "Open in New Window" fails
  • HPCC-10327 Ubuntu 13.10 dependency issue
  • HPCC-10323 ESP incorrectly checks for errors querying file perms
  • HPCC-10287 Add check for inadequencies of transaction impl.
  • HPCC-10309 Fix bug where EXISTS(a+b+c) evaluated as EXISTS(c)
  • HPCC-10288 Add RemoveOwnedSubFiles
  • HPCC-10287 Catch out of order supers when removing a subfile
  • HPCC-9912 Document LOCAL option on DATASET n TRANSFORM
  • ** Community Edition 4.2.0-rc2 Release Candidate 2
  • HPCC-7899 Add Z.A.P button
  • HPCC-10290 ZAP report should distinguish compiler warnings and errors
  • HPCC-10273 Add logical files in query set page
  • HPCC-10292 ZIP from Zap has path info
  • HPCC-10279 esdl_srv_engine should return HTTP exceptions
  • HPCC-10224 Fix CSocket::name returning non terminated strings
  • HPCC-10270 SprayVariable has incorrect parameters
  • HPCC-10286 Add dependency for Ubuntu 13.10 (Saucy)
  • HPCC-10280 DOCS:Add ID Attribute
  • HPCC-10256 Add "Refresh Data" Button to Graph Page
  • HPCC-10283 Ensure GLOBAL(,OPT) is processed correctly inside a library
  • HPCC-10278 Create ZAP report feature not handling multiple logfiles
  • HPCC-9683 Fix performance and memory usage issue for huge dataset
  • HPCC-10276 Add jsonp support to WsEcl
  • HPCC-10237 Don't move CHOOSEN() over a grouped count project
  • HPCC-10265 Fix problems processing action dependencies
  • HPCC-10264 After publishing using a remote dali, roxie requires remote dali
  • HPCC-10275 "Compiled" Workunit not showing as completed
  • HPCC-10274 Add workunit xml file to ZAP Report zip file
  • HPCC-10129 DOCS:Std Lib Fix table formatting
  • HPCC-10240 Fix example following review feedback
  • HPCC-10262 Base Store cached data could "leak" between instances
  • HPCC-10240 Prevent a TABLE() aggregate being converted to a non aggregate
  • HPCC-10228 Roxie should lock subfiles, not just rely on superfile lock
  • HPCC-10029 Add Dictionary Example to ECL Playground
  • HPCC-9622 Disable failing hthor test when6b.ecl
  • HPCC-10253 WsWorkunits::onGet should return exceptions to the client
  • HPCC-10238 Remove ECLPLus interactive mode from docs
  • ***** Community Edition 4.2.0-rc1 Release Candidate 1
  • HPCC-10251 Fix windows build break
  • HPCC-9415 Use epoll, add EPOLLRDHUP define for Centos5.x
  • HPCC-9918 CsvRecordSize class doesn't handle well the quoted and variable length datasets.
  • HPCC-9307 Allow roxie to have dependencies within a subgraph
  • HPCC-9415 Use epoll, fix critical section around init
  • HPCC-10227 Use key cache in indexread/count
  • HPCC-9244 Improved LOOKUP,MANY scheme
  • HPCC-10107 Csv auto discovery should work with utf8 files.
  • HPCC-10241 New ECL Watch + IE8
  • HPCC-9671 Add Published Query Pages
  • HPCC-9307 Clean up the code
  • HPCC-10204 Ensure that a contextClassLoader that uses the classpath is available to Java classes.
  • HPCC-10203 Add manifest resource support for wildcards and relative URLS
  • HPCC-10242 Fix preflight not working for roxie server and thor master
  • HPCC-10244 Fix ID tags to produce HTML version
  • HPCC-9906 Support DATASET(n, transform, LOCAL)
  • HPCC-10239 Windows Build break in WsDeploy
  • HPCC-9307 initial work and refactoring of action lists
  • HPCC-9965 Add a ,UNSTABLE flag to a JOIN
  • HPCC-10099 DOCS:JavaScript Embed
  • HPCC-9192 Doc:PackageMgmt page
  • HPCC-10176 Add Create Bug Report to ECL WU Details
  • HPCC-9882 Do not check the return from removeEntry()
  • HPCC-10174 Add Remote Dali Option
  • HPCC-10140 Edits based on code review
  • HPCC-10231 KeyedJoin hitting spurious limits
  • HPCC-9322 Allow active name to be used with ecl-unpublish
  • HPCC-9976 Add banner support to new ECL Watch
  • HPCC-10159 Document SMART option for JOIN
  • HPCC-9898 ConfigMgr - Fix thor topology cluster add / del
  • HPCC-7899 Add "Report bug" button in eclwatch WU page
  • HPCC-10140 Document Virtual Logicalfilename
  • HPCC-10226 Document change to EXPIRE semantics
  • HPCC-10124 ConfigMgr - Add new components and services from buildset
  • HPCC-9322 Allow active name to be used with ecl-unpublish
  • HPCC-9947 Improve the warning for an invalid use of NOTHOR
  • HPCC-9968 New EXPIRE semantics
  • HPCC-10004 DOCS:XREF Warning
  • HPCC-9992 Implement __PLATFORM__ to query the target platform
  • HPCC-9320 Preliminary minor refactoring for using global graph results
  • HPCC-10169 Integrate ClientTools on Windows 32bit with Jenkins
  • HPCC-10222 Perform proper field validation.
  • HPCC-9898 ConfigMgr - delete multiple roxie servers
  • HPCC-10130 Set accessedTime for all files
  • HPCC-10055 Add Error/Warning Log for Toaster Messages
  • HPCC-10022 Allow the max number of persist instances to be set
  • HPCC-9913 Fix forcing value to bool warning in ccdquery.cpp
  • HPCC-10195 Remove unused m_allowHttpNil flag from CSoapPrimitiveField
  • HPCC-9934 Add SprayFixed Input
  • HPCC-10032 Add schema generator support for xpath('')
  • HPCC-9970 Default persist files to expiring after 14 days
  • HPCC-9686 Add ability to fetch named results to ESPWorkunit
  • HPCC-9803 New ECL Watch does not support existing visualisations
  • HPCC-10021 ConfigMgr - Allow esp service to target a default cluster
  • HPCC-9812 Ability to spray from any source in new ECL Watch
  • HPCC-9966 Graph control disappears when switching HTML tabs
  • HPCC-10146 Job status when blocked
  • HPCC-9882 Check and return exception message from removeEntry()
  • HPCC-10188 Rename Properties to attributes for consistency
  • HPCC-10053 Display "busy" indicator on multi search
  • HPCC-7898 Link release notes
  • HPCC-10121 Match with the settings created by pull request #4952
  • HPCC-10121 Fix merge conflict
  • HPCC-9861 Fix ECL regeneration of functions with multiple calls.
  • HPCC-10196 Suggested improvement of for cpan mod installations
  • HPCC-10147 Add comments to examples to indicate the expected errors
  • HPCC-10194 Handle NULL results from Java functions
  • HPCC-10028 removeEntry() should pass the error message to the caller
  • HPCC-10177 Add code to restrict the number of persist instances
  • HPCC-10184 Potential memory leak in uncompress routine
  • HPCC-10185 Graph numeric properties sort as strings
  • HPCC-10136 Fix ECL in FUNCTIONMACRO_Example.ecl
  • HPCC-9941 Document FORWARD option on MODULE
  • HPCC-10147 Initial implementation of JOIN(..., GROUP(x,y))
  • HPCC-10177 Add code to restrict the number of persist instances
  • HPCC-10092 Configmgr - add attribute serverForArchivedECLWU to esp
  • HPCC-10130 Set accessedTime for all files
  • HPCC-10164 Don't substitute constants into ATMOST join conditions
  • HPCC-10028 removeEntry() should pass the error message to the caller
  • HPCC-9941 Document FORWARD on MODULE
  • HPCC-9415 Disable by default for now
  • HPCC-9415 New epoll implementation with common base class
  • HPCC-10183 ECL Record Layout metadata is not reported for XML files in hthor
  • HPCC-10181 Add Compile Time to WUQueryDetails response
  • HPCC-9722 DOCS:Non-Windows Client Tools
  • HPCC-9521 Refactor CDfsLogicalFileName to make it purely representational of
  • a logical file, avoid it resolving/looking up
  • HPCC-10175 Remove Roxie test page option from HPCC Platform
  • HPCC-10093 Read compressed file size from DFU attributes
  • HPCC-9547 packagemap-validate warning when library redefines query files
  • HPCC-10028 removeEntry() should pass the error message to the caller
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10113 Dedup RHS if keep and no atmost/abortlimit
  • HPCC-9870 Docs:JVM Settings
  • HPCC-10127 Configmgr - Location section missing in esp.xml
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10157 DOCS: Language Reference Links
  • HPCC-10015 Add WUID wildcard search for WUQuery
  • HPCC-10034 Move all JSON validation and pretty printing to client side
  • HPCC-9404 Test DEDUP, KEEP(RIGHT)
  • HPCC-10134 LogicalToPhysical file was not working
  • HPCC-9982 Jobs run on hthor should fail if they need to rebuild a thor persist
  • HPCC-10108 No way to disable quote processing and use the CSV quick partitioning
  • HPCC-10149 Fix regression test, and check for KEEP(1), LIMIT(n)
  • HPCC-8902 #workunit ('cluster', 'xxx') not supported by eclccserver
  • HPCC-10108 No way to disable quote processing and use the CSV quick partitioning
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10161 Add option in eclagent to force persist rebuilds, for debugging
  • HPCC-10160 EclAgent core if PERSIST names invalid thor cluster
  • HPCC-10118 Backupnode creating unknown dir in hpcc-mirror, copy of thor
  • HPCC-10149 More tests, and don't optimize KEEP(1),LIMIT(n)
  • HPCC-8245 Ensure smartjoin test order consistent
  • HPCC-8245 Be careful handling stop case
  • HPCC-10156 Add WsTopology method ListTargetClusters
  • HPCC-8245 Split row-owning vs non-owning into 2 implementations
  • HPCC-10149 Optimize JOIN(l,r,...,t(LEFT),ATMOST(1),LEFT OUTER)
  • HPCC-8245 Ensure flushedRowMarkers is clear at start
  • HPCC-8528 Modify the code after pull request comments
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10022 Ensure duplicate persists within a query are still caught
  • HPCC-10153 Add PublishedBy/IsLibrary to WUListQueries response
  • HPCC-10074 Automate Eclipse Help
  • HPC-8245 Avoid deadlock potential whilst flushing
  • HPCC-10061 Remove duplicated test case
  • HPCC-10006 Stop compound aggregation of CHOOSEN with start count
  • HPCC-10145 Spurious warnings when git.sh fetches from remote repo
  • HPCC-8528 Add #!/bin/bash in install scripts
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10106 Persist should ignore other persists when determining rebuild
  • HPCC-9847 ECLCC crash due to dynamic record type within a MODULE
  • HPCC-10143 Corrections to ECL documentation
  • HPCC-9916 Don't allow setting daliip or sourceCluster at subfile level
  • HPCC-9916 Allow source DALI and ProcessCluster overide in packagemap
  • HPCC-9723 Add PACKAGE_FILE_NAME_PREFIX
  • HPCC-8528 change permission
  • HPCC-10061 Move test case into runtime regression suite
  • HPCC-10022 Option to generate a persist for each unique ECL hash
  • HPCC-8245 Switch to TAKsmart
  • HPCC-8245 Smart Lookup Join
  • HPCC-10031 Don't create index count if index read has ONFAIL limit
  • HPCC-10118 Backupnode creating unknown dir in hpcc-mirror, copy of thor
  • HPCC-8528 Creat/remove symbolic links with ClientTools installend/Uninstall
  • HPCC-10126 htpasswd Authentication Modify Users Issue
  • HPCC-9723 change Package name to allow multiple clienttools installed
  • HPCC-10106 Persist should ignore other persists when determining rebuild
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10061 Don't remove subsorts if the input has no known sort order
  • HPCC-10131:Add support for optional 'jvmlibpath' property in environment.conf;
  • add additional error checking to JVM initialization.
  • HPCC-10012 Add support for centos builds with -with-plugins variant
  • HPCC-9956 Fix build break in windows introduced by previous commit.
  • HPCC-10111 Add -showpaths to eclcc verbose help text
  • HPCC-10111 In Windows, eclcc -showpaths has mixed folder separators
  • HPCC-9403 fix non-default user home directory related issues
  • HPCC-9773 Change group variable from $user to $group in chown.
  • HPCC-10096 Use correct queryset name to get Activated status
  • HPCC-10110 Docs:ConfigMgr Roxie
  • HPCC-10113 Lookup join incorrectly handling KEEP(1)
  • HPPC-10068 Various changes following review and new test case
  • HPCC-9956 Reduce log file prints for pre_connect ENETUNREACH errors
  • HPCC-10054 Enable "Enter" to complete search and forms
  • HPCC-10106 Rebuild Persists if input files change, ignore other persists
  • HPCC-10106 Ensure the #option is always in the workunit
  • HPCC-10095 Help Icon Issues
  • HPCC-10040 Increase maxRecordSize value to avoid "End of record not found..." exception
  • during XML spray
  • HPCC-10106 Rebuild Persists if input files change, ignore other persists
  • HPCC-10090 Docs:VM Steps
  • HPCC-9481 CSV record definition auto discovery
  • HPCC-10068 Implement syntax for JOIN(,SMART)
  • HPCC-9650 Sorting fails when same column is clicked several times
  • HPCC-10052 Add missing stop in previous commit.
  • HPCC-3315 Spot cluster 'realCluster' mismatch
  • HPCC-9842 Add Java Samples to ECL Playground
  • HPCC-10097 Regression test javaembed crashing intermittently
  • HPCC-10083 Some slave exceptions detected too late
  • HPCC-10078 Not return error when calling WUQueryDetails for hthor query
  • HPCC-9378 Remove DISTRIBUTE from the RHS of a global lookup join
  • HPCC-10080 Add Activated flag to WUListQueries response
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9950 Fixed typo found in code review
  • HPCC-9950 Clarify ecl bundle parameter docs
  • HPCC-10045 Remove invalid error checking from debug builds.
  • HPCC-8624 Ensure activities that read a logical keep lock
  • HPCC-10052 Fix NWayInput/NWaySelect
  • HPCC-10046 Optimize aggregate on single row datasets
  • HPCC-9833 Fix exception leaking in ESP ECLWatch service code
  • HPCC-10059 Add options to git hook to control time between fetches, etc
  • HPCC-10072 Avoid roxiemem allocator cache deadlock
  • HPCC-10072 Avoid roxiemem allocator cache deadlock
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9975 Evaluate(module) does not like enum
  • HPCC-10071 Allow eclcc regression suite cores to be configured
  • HPCC-10070 Update needed to eclcc regression test instructions in sourcedoc.xml
  • HPCC-10069 Typo correction to error messages 3101 and 3124
  • HPCC-10066 Add missing "Open in new window" buttons
  • HPCC-10067 Minor JavaScript Error/Warnings
  • HPCC-10064 Graph Syncing Issues
  • HPCC-10065 Unable to open LFDetailsWidget in a new window
  • HPCC-10063 Hide Timing Tree Map Help on Graph View
  • HPCC-9034 Add Package Maps GUI to EclWatch
  • HPCC-9249 Revised display message based on code review
  • HPCC-10049 Retrieve data for displaying cumulative Roxie graphs
  • HPCC-10044 Rename a method based on code review
  • HPCC-10044 Add IsLibrary, PublishBy, etc to WUQuerysetDetails/WUQueryDetails
  • HPCC-10060:Improve memory and thread handling of embedded Java code
  • HPCC-9935 Add version number to new request item
  • HPCC-10043 Add option to eclcc to restrict compilation to repository
  • HPCC-9387 Add legacy import support to ecl publish, deploy, and run
  • HPCC-9460 First Name and Last Name missing from My Account user area
  • HPCC-9974 Add self-test option to ecl-bundle
  • HPCC-9955 ECL Rec Layout metadata is not reported for CSV files in hthor
  • HPCC-10048 Fix uninitialised variable in XREFDirectoryBuilder::getDirectory
  • HPCC-9489 Add support to roxie for a checking memory allocator
  • HPCC-9489 Add support to roxie for a checking memory allocator
  • HPCC-9463 Use CInterfaceOf for a hashtable base class
  • HPCC-10039 Prevent error messages from being truncated
  • HPCC-9406 Some counts missing in roxie workunit graph progress
  • HPCC-9364 Fix assert(mergeOrder) on stepped index read in a child query
  • HPCC-9853 Fix clang warning/error on precedence of &&
  • HPCC-9853 Fix various warnings (a couple may have revealed minor bugs)
  • HPCC-9800 Remove unused checkPrimaries option in Roxie
  • HPCC-9946 Add support for JVM settings in environment.conf
  • HPCC-10001 If classpath not set use default
  • HPCC-10042 Edits to Configmgr Doc
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9481 CSV record definition auto discovery
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9984 Compile direct from a version control system
  • HPCC-10038 failIfNoSourceFile parameter missing in DFUPlus help text.
  • HPCC-10037 Word swap due to incorrect grammar
  • HPCC-10035 Expose compressedSize at logical file level
  • HPCC-9616 Add __ECL_LEGACY_MODE__ to provide information to ecl
  • Simplify ensure, remove need for doCacheAdd flag Remove unused/unneeded remove() and clear()
  • HPCC-9827 Base roxiemem allocator cache on flags as well
  • HPCC-10003 Update status info to indicate what is compiling
  • HPCC-9855 Documentation for DATASET(n,TRANSFORM())
  • HPCC-10000 Ensure hash values are converted to integers
  • HPCC-10013 Correct usage syntax of listworkunits
  • HPCC-9977 Document "eclcc -Me" option and add to usage
  • HPCC-9481 CSV record definition auto discovery
  • HPCC-9286 Allow multiple optional atmost conditions.
  • HPCC-9999 Correctly export functions so hql.dll links on windows
  • HPCC-9835 avoid issues with transaction actions causing crash
  • HPCC-9961 Expose contents of @kind DFU attribute in WsDFU/DFUInfo
  • HPCC-9919 Fix core accessing uncompressed workunit resources
  • HPCC-8867 Fill in @kind file attribute for all files
  • HPCC-9553 Support typedefs as the base type for ENUM definitions
  • HPCC-9682 Rename a method based on review
  • HPCC-9682 Add WsWorkunits method to return paged QuerySet Queries
  • HPCC-9249 Return user/IP for paused queue to WsSMC/Activity response
  • HPCC-9935 Add SourceFormat to ESP FileSpray/SprayFixed request
  • HPCC-9503 Return action results when DFU WU restored
  • HPCC-9905 Remove unnecessary code from the master branch
  • HPCC-9701 Refactor meta calculation into separate properties
  • HPCC-9900 DFUPlus does not support escape option for CSV spray
  • HPCC-9779 Add an internal option to generate the ecl for a subgraph
  • HPCC-9589 Remove colocal/parent extract from some child activities
  • HPCC-9791 XML file spray logging improvement
  • HPCC-9810 Add test case for transfer to/from unicode
  • HPCC-9589 Introduce pseudo tables flags for xml/nlp parse
  • HPCC-9790 Use a hash table to quickly resolve expressions
  • HPCC-9791 XML file spray logging improvement
  • HPCC-9762 Optimize COUNT(ITERATE(ds)) to COUNT(ds)
  • HPCC-9743 Speed up #APPEND and #LOOP processing
  • HPCC-9759 Remove the globalFold option (default always on)
  • HPCC-9610 Improve implicit projection of child queries
  • HPCC-9707 Correct indentation/move inline functions to main file
  • HPCC-9707 Ensure scalar and set datasets are always hoisted
  • Update BUNDLES.rst
  • HPCC-9252 Fix issues found with huge allocators
  • HPCC-9645 Fix problems with adding newAtom to selects from child rows
  • HPCC-9667 Don't use buildTempExpr for getresults (can clone rows)
  • HPCC-9640 Optimize NORMALIZE(ds, 0) and NORMALIZE(ds, 1)
  • HPCC-9252 Reduce the locking window when allocating rows from a heap
  • HPCC-9252 Avoid freeing empty pages in a heap which contains none.
  • HPCC-9593 Added documentation pertaining to cmake structure
  • HPCC-9593 Added documentation pertaining to cmake structure
  • HPCC-9600 Use library classes for exists and count
  • HPCC-9602 Avoid temporary variables when returing simple expressions
  • HPCC-9627 Remove unused resourcing link type
  • HPCC-9597 Combine multiple ds[1]. into a single row
  • HPCC-9607 IPropertyTree exception on using STD.System.Workunit.
  • HPCC-9609 Tidy up dataLinkStart calls
  • HPCC-9598 Generate .row as a PROJECT instead of a 1 row NORMALIZE
  • HPCC-9252 Improve the locking contention in roxiemem
  • HPCC-9592 Generate a simpler graph for IF(cond, , ds)
  • HPCC-9557 DFUPLUS spray: Cannot specify no quote character
  • HPCC-9528 Regression Suite won't work with relative suiteDir path
  • HPCC-9543 Fix crash caused by fix for issue 9467
  • HPCC-9509 Don't allow SELFJOIN,ALL to be created
  • HPCC-9532 Fix code generator for reading dataset from another wuid
  • HPCC-9504 Add README.1st file into testing/regress directory to describe how to run Regression Suite
  • HPCC-8237 Add options to stress test callback usage in roxiemem
  • HPCC-8312 Rationalise the use of property and attribute
  • HPCC-9455 Add eclcc documentation in rst format
  • HPCC-9471 Change the parameter to queryAttribute to an enum
  • HPCC-8515 Running standalone with dalisrvers=... has issues.
  • HPCC-9428 Remove @ sign from Deleting File confirmation
  • HPCC-9465 Fix various issues picked up in the code review
  • HPCC-9442 Avoid ensureCapacity call on fixed size disk read
  • HPPC-9465 Use the preserved case for embedded language parameters
  • HPCC-9465 Preserve the case of parameters for external functions
  • HPCC-9446 Remove legacy @slaves from stock environment
  • HPCC-8869 Revise based on review comments
  • HPCC-9467 Thor needs to provide user credentials
  • HPCC-8869 Refactor Eclwatch activity code
  • HPCC-8869 Moves the existing onActivity code into three methods
  • HPCC-9238 Use a record of string to display fixed length datasets
  • HPCC-9430 Remove incorrect active datasets for unusual cases
  • HPCC-9438 Fix problem with unusual joins against null datasets.
  • HPCC-8728 lack of info. spraying large file(s) whilst partitioning
  • HPCC-9411 Information needed about unloadable roxie queries
  • HPCC-9266 DFU server logging excessive when spraying multiple files
  • HPCC-9411 Information needed about unloadable roxie queries
  • HPCC-9218 Further DFS refactoring solving some superfile issues
  • Remove CCsvMatcher.
  • Move bool processFullBuffer from member of class to parameter list of getSplitRecordSize() method.
  • HPCC-8316 Clean up the code to remove lots of workflow loops
  • HPCC-9090 Add base 64 encode/decode functions to the ecllibrary
  • HPCC-9248 Option to expand hash distribute and match existing distribution
  • HPCC-9394 Remove unsafe (but unused) code in ccdfile.cpp
  • HPCC-9258 Make Roxie UDP ports configurable
  • HPCC-9239 Generate subsort optimizations
  • HPCC-9324 Error handler missing after malloc() call several places in eclrtl.cpp
  • HPCC-8477 DFU server is CPU bound for the first phase of CSV files
  • Added error handler implemetation to rtlMalloc() and rtlRealloc() functions.
  • HPCC-9224 WsEcl support for starting workunits asynchronously
  • HPCC-8248 Allow frunssh to use more threads by default
  • HPCC-7866 Use CInterfaceOf instead of double inheritance
  • HPCC-9132 Improve spotting lightweight denormalize
  • HPCC-8770 Show eclserver in Topology/TargetCluster page
  • HPCC-9165 Allow XREF to run without suspending coalescer
  • HPCC-9174 Allow functions that extend strings to be defined
  • HPCC-9175 Optimize unnecessary copies of unicode strings
  • HPCC-3207 Clarify closedown process

New in HPCC Systems Community Edition 4.0.4-1 (Nov 9, 2013)

  • HPCC-10287 Add check for inadequencies of transaction
  • HPCC-10288 Add RemoveOwnedSubFiles
  • HPCC-10287 Catch out of order supers when removing a subfile
  • HPCC-9912 edits from review
  • HPCC-9912 Edits based on code review
  • HPCC-9941 Document FORWARD option on MODULE
  • HPCC-9941 Document FORWARD on MODULE
  • HPCC-9912 Edits based upon review
  • HPCC-9912 Document LOCAL option on DATASET n TRANSFORM
  • HPCC-9722 DOCS:Non-Windows Client Tools
  • HPCC-9870 Docs:JVM Settings
  • HPCC-10127 Configmgr - Location section missing in esp.xml
  • HPCC-9870 Docs:JVM Settings
  • HPCC-10157 DOCS: Language Reference Links
  • HPCC-10134 LogicalToPhysical file was not working
  • HPCC-10118 Backupnode creating unknown dir in hpcc-mirror, copy of thor
  • HPCC-10074 Automate Eclipse Help
  • HPCC-10012 Add support for centos builds with -with-plugins variant
  • HPCC-10110 Docs:ConfigMgr Roxie
  • HPCC-10090 Docs:VM Steps
  • HPCC-10090 Docs:VM Steps
  • HPCC-10052 Add missing stop in previous commit.
  • HPCC-9950 Fixed typo found in code review
  • HPCC-9950 Clarify ecl bundle parameter docs
  • HPCC-10045 Remove invalid error checking from debug builds.
  • HPCC-10052 Fix NWayInput/NWaySelect
  • HPCC-10046 Optimize aggregate on single row datasets
  • HPCC-10072 Avoid roxiemem allocator cache deadlock
  • HPCC-10048 Fix uninitialised variable in XREFDirectoryBuilder::getDirectory
  • HPCC-9946 Add support for JVM settings in environment.conf
  • HPCC-10001 If classpath not set use default
  • HPCC-10042 Edits to Configmgr Doc
  • HPCC-9855 Documentation for DATASET(n,TRANSFORM())
  • HPCC-10000 Ensure hash values are converted to integers
  • HPCC-9977 Document "eclcc -Me" option and add to usage
  • HPCC-9835 avoid issues with transaction actions causing crash
  • HPCC-8867 Fill in @kind file attribute for all files

New in HPCC Systems Community Edition 4.2.0 RC2 (Nov 1, 2013)

  • HPCC-7899 Add Z.A.P button
  • HPCC-10290 ZAP report should distinguish compiler warnings and errors
  • HPCC-10273 Add logical files in query set page
  • HPCC-10292 ZIP from Zap has path info
  • HPCC-10279 esdl_srv_engine should return HTTP exceptions
  • HPCC-10224 Fix CSocket::name returning non terminated strings
  • HPCC-10270 SprayVariable has incorrect parameters
  • HPCC-10286 Add dependency for Ubuntu 13.10 (Saucy)
  • HPCC-10280 DOCS:Add ID Attribute
  • HPCC-10256 Add "Refresh Data" Button to Graph Page
  • HPCC-10283 Ensure GLOBAL(,OPT) is processed correctly inside a library
  • HPCC-10278 Create ZAP report feature not handling multiple logfiles
  • HPCC-9683 Fix performance and memory usage issue for huge dataset
  • HPCC-10276 Add jsonp support to WsEcl
  • HPCC-10237 Don't move CHOOSEN() over a grouped count project
  • HPCC-10265 Fix problems processing action dependencies
  • HPCC-10264 After publishing using a remote dali, roxie requires remote dali
  • HPCC-10275 "Compiled" Workunit not showing as completed
  • HPCC-10274 Add workunit xml file to ZAP Report zip file
  • HPCC-10129 DOCS:Std Lib Fix table formatting
  • HPCC-10240 Fix example following review feedback
  • HPCC-10262 Base Store cached data could "leak" between instances
  • HPCC-10240 Prevent a TABLE() aggregate being converted to a non aggregate
  • HPCC-10228 Roxie should lock subfiles, not just rely on superfile lock
  • HPCC-10029 Add Dictionary Example to ECL Playground
  • HPCC-9622 Disable failing hthor test when6b.ecl
  • HPCC-10253 WsWorkunits::onGet should return exceptions to the client
  • HPCC-10238 Remove ECLPLus interactive mode from docs
  • ***** Community Edition 4.2.0-rc1 Release Candidate 1
  • HPCC-10251 Fix windows build break
  • HPCC-9415 Use epoll, add EPOLLRDHUP define for Centos5.x
  • HPCC-9918 CsvRecordSize class doesn't handle well the quoted and variable length datasets.
  • HPCC-9307 Allow roxie to have dependencies within a subgraph
  • HPCC-9415 Use epoll, fix critical section around init
  • HPCC-10227 Use key cache in indexread/count
  • HPCC-9244 Improved LOOKUP,MANY scheme
  • HPCC-10107 Csv auto discovery should work with utf8 files.
  • HPCC-10241 New ECL Watch + IE8
  • HPCC-9671 Add Published Query Pages
  • HPCC-9307 Clean up the code
  • HPCC-10204 Ensure that a contextClassLoader that uses the classpath is available to Java classes.
  • HPCC-10203 Add manifest resource support for wildcards and relative URLS
  • HPCC-10242 Fix preflight not working for roxie server and thor master
  • HPCC-10244 Fix ID tags to produce HTML version
  • HPCC-9906 Support DATASET(n, transform, LOCAL)
  • HPCC-10239 Windows Build break in WsDeploy
  • HPCC-9307 initial work and refactoring of action lists
  • HPCC-9965 Add a ,UNSTABLE flag to a JOIN
  • HPCC-10099 DOCS:JavaScript Embed
  • HPCC-9192 Doc:PackageMgmt page
  • HPCC-10176 Add Create Bug Report to ECL WU Details
  • HPCC-9882 Do not check the return from removeEntry()
  • HPCC-10174 Add Remote Dali Option
  • HPCC-10140 Edits based on code review
  • HPCC-10231 KeyedJoin hitting spurious limits
  • HPCC-9322 Allow active name to be used with ecl-unpublish
  • HPCC-9976 Add banner support to new ECL Watch
  • HPCC-10159 Document SMART option for JOIN
  • HPCC-9898 ConfigMgr - Fix thor topology cluster add / del
  • HPCC-7899 Add "Report bug" button in eclwatch WU page
  • HPCC-10140 Document Virtual Logicalfilename
  • HPCC-10226 Document change to EXPIRE semantics
  • HPCC-10124 ConfigMgr - Add new components and services from buildset
  • HPCC-9322 Allow active name to be used with ecl-unpublish
  • HPCC-9947 Improve the warning for an invalid use of NOTHOR
  • HPCC-9968 New EXPIRE semantics
  • HPCC-10004 DOCS:XREF Warning
  • HPCC-9992 Implement __PLATFORM__ to query the target platform
  • HPCC-9320 Preliminary minor refactoring for using global graph results
  • HPCC-10169 Integrate ClientTools on Windows 32bit with Jenkins
  • HPCC-10222 Perform proper field validation.
  • HPCC-9898 ConfigMgr - delete multiple roxie servers
  • HPCC-10130 Set accessedTime for all files
  • HPCC-10055 Add Error/Warning Log for Toaster Messages
  • HPCC-10022 Allow the max number of persist instances to be set
  • HPCC-9913 Fix forcing value to bool warning in ccdquery.cpp
  • HPCC-10195 Remove unused m_allowHttpNil flag from CSoapPrimitiveField
  • HPCC-9934 Add SprayFixed Input
  • HPCC-10032 Add schema generator support for xpath('')
  • HPCC-9970 Default persist files to expiring after 14 days
  • HPCC-9686 Add ability to fetch named results to ESPWorkunit
  • HPCC-9803 New ECL Watch does not support existing visualisations
  • HPCC-10021 ConfigMgr - Allow esp service to target a default cluster
  • HPCC-9812 Ability to spray from any source in new ECL Watch
  • HPCC-9966 Graph control disappears when switching HTML tabs
  • HPCC-10146 Job status when blocked
  • HPCC-9882 Check and return exception message from removeEntry()
  • HPCC-10188 Rename Properties to attributes for consistency
  • HPCC-10053 Display "busy" indicator on multi search
  • HPCC-7898 Link release notes
  • HPCC-10121 Match with the settings created by pull request #4952
  • HPCC-10121 Fix merge conflict
  • HPCC-9861 Fix ECL regeneration of functions with multiple calls.
  • HPCC-10196 Suggested improvement of for cpan mod installations
  • HPCC-10147 Add comments to examples to indicate the expected errors
  • HPCC-10194 Handle NULL results from Java functions
  • HPCC-10028 removeEntry() should pass the error message to the caller
  • HPCC-10177 Add code to restrict the number of persist instances
  • HPCC-10184 Potential memory leak in uncompress routine
  • HPCC-10185 Graph numeric properties sort as strings
  • HPCC-10136 Fix ECL in FUNCTIONMACRO_Example.ecl
  • HPCC-9941 Document FORWARD option on MODULE
  • HPCC-10147 Initial implementation of JOIN(..., GROUP(x,y))
  • HPCC-10177 Add code to restrict the number of persist instances
  • HPCC-10092 Configmgr - add attribute serverForArchivedECLWU to esp
  • HPCC-10130 Set accessedTime for all files
  • HPCC-10164 Don't substitute constants into ATMOST join conditions
  • HPCC-10028 removeEntry() should pass the error message to the caller
  • HPCC-9941 Document FORWARD on MODULE
  • HPCC-9415 Disable by default for now
  • HPCC-9415 New epoll implementation with common base class
  • HPCC-10183 ECL Record Layout metadata is not reported for XML files in hthor
  • HPCC-10181 Add Compile Time to WUQueryDetails response
  • HPCC-9722 DOCS:Non-Windows Client Tools
  • HPCC-9521 Refactor CDfsLogicalFileName to make it purely representational of
  • a logical file, avoid it resolving/looking up
  • HPCC-10175 Remove Roxie test page option from HPCC Platform
  • HPCC-10093 Read compressed file size from DFU attributes
  • HPCC-9547 packagemap-validate warning when library redefines query files
  • HPCC-10028 removeEntry() should pass the error message to the caller
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10113 Dedup RHS if keep and no atmost/abortlimit
  • HPCC-9870 Docs:JVM Settings
  • HPCC-10127 Configmgr - Location section missing in esp.xml
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10157 DOCS: Language Reference Links
  • HPCC-10015 Add WUID wildcard search for WUQuery
  • HPCC-10034 Move all JSON validation and pretty printing to client side
  • HPCC-9404 Test DEDUP, KEEP(RIGHT)
  • HPCC-10134 LogicalToPhysical file was not working
  • HPCC-9982 Jobs run on hthor should fail if they need to rebuild a thor persist
  • HPCC-10108 No way to disable quote processing and use the CSV quick partitioning
  • HPCC-10149 Fix regression test, and check for KEEP(1), LIMIT(n)
  • HPCC-8902 #workunit ('cluster', 'xxx') not supported by eclccserver
  • HPCC-10108 No way to disable quote processing and use the CSV quick partitioning
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10161 Add option in eclagent to force persist rebuilds, for debugging
  • HPCC-10160 EclAgent core if PERSIST names invalid thor cluster
  • HPCC-10118 Backupnode creating unknown dir in hpcc-mirror, copy of thor
  • HPCC-10149 More tests, and don't optimize KEEP(1),LIMIT(n)
  • HPCC-8245 Ensure smartjoin test order consistent
  • HPCC-8245 Be careful handling stop case
  • HPCC-10156 Add WsTopology method ListTargetClusters
  • HPCC-8245 Split row-owning vs non-owning into 2 implementations
  • HPCC-10149 Optimize JOIN(l,r,...,t(LEFT),ATMOST(1),LEFT OUTER)
  • HPCC-8245 Ensure flushedRowMarkers is clear at start
  • HPCC-8528 Modify the code after pull request comments
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10022 Ensure duplicate persists within a query are still caught
  • HPCC-10153 Add PublishedBy/IsLibrary to WUListQueries response
  • HPCC-10074 Automate Eclipse Help
  • HPC-8245 Avoid deadlock potential whilst flushing
  • HPCC-10061 Remove duplicated test case
  • HPCC-10006 Stop compound aggregation of CHOOSEN with start count
  • HPCC-10145 Spurious warnings when git.sh fetches from remote repo
  • HPCC-8528 Add #!/bin/bash in install scripts
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10106 Persist should ignore other persists when determining rebuild
  • HPCC-9847 ECLCC crash due to dynamic record type within a MODULE
  • HPCC-10143 Corrections to ECL documentation
  • HPCC-9916 Don't allow setting daliip or sourceCluster at subfile level
  • HPCC-9916 Allow source DALI and ProcessCluster overide in packagemap
  • HPCC-9723 Add PACKAGE_FILE_NAME_PREFIX
  • HPCC-8528 change permission
  • HPCC-10061 Move test case into runtime regression suite
  • HPCC-10022 Option to generate a persist for each unique ECL hash
  • HPCC-8245 Switch to TAKsmart
  • HPCC-8245 Smart Lookup Join
  • HPCC-10031 Don't create index count if index read has ONFAIL limit
  • HPCC-10118 Backupnode creating unknown dir in hpcc-mirror, copy of thor
  • HPCC-8528 Creat/remove symbolic links with ClientTools installend/Uninstall
  • HPCC-10126 htpasswd Authentication Modify Users Issue
  • HPCC-9723 change Package name to allow multiple clienttools installed
  • HPCC-10106 Persist should ignore other persists when determining rebuild
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10077 Spray compressed does not set @compressedSize on file parts
  • HPCC-10061 Don't remove subsorts if the input has no known sort order
  • HPCC-10131:Add support for optional 'jvmlibpath' property in environment.conf;
  • add additional error checking to JVM initialization.
  • HPCC-10012 Add support for centos builds with -with-plugins variant
  • HPCC-9956 Fix build break in windows introduced by previous commit.
  • HPCC-10111 Add -showpaths to eclcc verbose help text
  • HPCC-10111 In Windows, eclcc -showpaths has mixed folder separators
  • HPCC-9403 fix non-default user home directory related issues
  • HPCC-9773 Change group variable from $user to $group in chown.
  • HPCC-10096 Use correct queryset name to get Activated status
  • HPCC-10110 Docs:ConfigMgr Roxie
  • HPCC-10113 Lookup join incorrectly handling KEEP(1)
  • HPPC-10068 Various changes following review and new test case
  • HPCC-9956 Reduce log file prints for pre_connect ENETUNREACH errors
  • HPCC-10054 Enable "Enter" to complete search and forms
  • HPCC-10106 Rebuild Persists if input files change, ignore other persists
  • HPCC-10106 Ensure the #option is always in the workunit
  • HPCC-10095 Help Icon Issues
  • HPCC-10040 Increase maxRecordSize value to avoid "End of record not found..." exception
  • during XML spray
  • HPCC-10106 Rebuild Persists if input files change, ignore other persists
  • HPCC-10090 Docs:VM Steps
  • HPCC-9481 CSV record definition auto discovery
  • HPCC-10068 Implement syntax for JOIN(,SMART)
  • HPCC-9650 Sorting fails when same column is clicked several times
  • HPCC-10052 Add missing stop in previous commit.
  • HPCC-3315 Spot cluster 'realCluster' mismatch
  • HPCC-9842 Add Java Samples to ECL Playground
  • HPCC-10097 Regression test javaembed crashing intermittently
  • HPCC-10083 Some slave exceptions detected too late
  • HPCC-10078 Not return error when calling WUQueryDetails for hthor query
  • HPCC-9378 Remove DISTRIBUTE from the RHS of a global lookup join
  • HPCC-10080 Add Activated flag to WUListQueries response
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9950 Fixed typo found in code review
  • HPCC-9950 Clarify ecl bundle parameter docs
  • HPCC-10045 Remove invalid error checking from debug builds.
  • HPCC-8624 Ensure activities that read a logical keep lock
  • HPCC-10052 Fix NWayInput/NWaySelect
  • HPCC-10046 Optimize aggregate on single row datasets
  • HPCC-9833 Fix exception leaking in ESP ECLWatch service code
  • HPCC-10059 Add options to git hook to control time between fetches, etc
  • HPCC-10072 Avoid roxiemem allocator cache deadlock
  • HPCC-10072 Avoid roxiemem allocator cache deadlock
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9975 Evaluate(module) does not like enum
  • HPCC-10071 Allow eclcc regression suite cores to be configured
  • HPCC-10070 Update needed to eclcc regression test instructions in sourcedoc.xml
  • HPCC-10069 Typo correction to error messages 3101 and 3124
  • HPCC-10066 Add missing "Open in new window" buttons
  • HPCC-10067 Minor JavaScript Error/Warnings
  • HPCC-10064 Graph Syncing Issues
  • HPCC-10065 Unable to open LFDetailsWidget in a new window
  • HPCC-10063 Hide Timing Tree Map Help on Graph View
  • HPCC-9034 Add Package Maps GUI to EclWatch
  • HPCC-9249 Revised display message based on code review
  • HPCC-10049 Retrieve data for displaying cumulative Roxie graphs
  • HPCC-10044 Rename a method based on code review
  • HPCC-10044 Add IsLibrary, PublishBy, etc to WUQuerysetDetails/WUQueryDetails
  • HPCC-10060:Improve memory and thread handling of embedded Java code
  • HPCC-9935 Add version number to new request item
  • HPCC-10043 Add option to eclcc to restrict compilation to repository
  • HPCC-9387 Add legacy import support to ecl publish, deploy, and run
  • HPCC-9460 First Name and Last Name missing from My Account user area
  • HPCC-9974 Add self-test option to ecl-bundle
  • HPCC-9955 ECL Rec Layout metadata is not reported for CSV files in hthor
  • HPCC-10048 Fix uninitialised variable in XREFDirectoryBuilder::getDirectory
  • HPCC-9489 Add support to roxie for a checking memory allocator
  • HPCC-9489 Add support to roxie for a checking memory allocator
  • HPCC-9463 Use CInterfaceOf for a hashtable base class
  • HPCC-10039 Prevent error messages from being truncated
  • HPCC-9406 Some counts missing in roxie workunit graph progress
  • HPCC-9364 Fix assert(mergeOrder) on stepped index read in a child query
  • HPCC-9853 Fix clang warning/error on precedence of &&
  • HPCC-9853 Fix various warnings (a couple may have revealed minor bugs)
  • HPCC-9800 Remove unused checkPrimaries option in Roxie
  • HPCC-9946 Add support for JVM settings in environment.conf
  • HPCC-10001 If classpath not set use default
  • HPCC-10042 Edits to Configmgr Doc
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9481 CSV record definition auto discovery
  • HPCC-9984 Compile direct from a version control system
  • HPCC-9984 Compile direct from a version control system
  • HPCC-10038 failIfNoSourceFile parameter missing in DFUPlus help text.
  • HPCC-10037 Word swap due to incorrect grammar
  • HPCC-10035 Expose compressedSize at logical file level
  • HPCC-9616 Add __ECL_LEGACY_MODE__ to provide information to ecl
  • Simplify ensure, remove need for doCacheAdd flag Remove unused/unneeded remove() and clear()
  • HPCC-9827 Base roxiemem allocator cache on flags as well
  • HPCC-10003 Update status info to indicate what is compiling
  • HPCC-9855 Documentation for DATASET(n,TRANSFORM())
  • HPCC-10000 Ensure hash values are converted to integers
  • HPCC-10013 Correct usage syntax of listworkunits
  • HPCC-9977 Document "eclcc -Me" option and add to usage
  • HPCC-9481 CSV record definition auto discovery
  • HPCC-9286 Allow multiple optional atmost conditions.
  • HPCC-9999 Correctly export functions so hql.dll links on windows
  • HPCC-9835 avoid issues with transaction actions causing crash
  • HPCC-9961 Expose contents of @kind DFU attribute in WsDFU/DFUInfo
  • HPCC-9919 Fix core accessing uncompressed workunit resources
  • HPCC-8867 Fill in @kind file attribute for all files
  • HPCC-9553 Support typedefs as the base type for ENUM definitions
  • HPCC-9682 Rename a method based on review
  • HPCC-9682 Add WsWorkunits method to return paged QuerySet Queries
  • HPCC-9249 Return user/IP for paused queue to WsSMC/Activity response
  • HPCC-9935 Add SourceFormat to ESP FileSpray/SprayFixed request
  • HPCC-9503 Return action results when DFU WU restored
  • HPCC-9905 Remove unnecessary code from the master branch
  • HPCC-9701 Refactor meta calculation into separate properties
  • HPCC-9900 DFUPlus does not support escape option for CSV spray
  • HPCC-9779 Add an internal option to generate the ecl for a subgraph
  • HPCC-9589 Remove colocal/parent extract from some child activities
  • HPCC-9791 XML file spray logging improvement
  • HPCC-9810 Add test case for transfer to/from unicode
  • HPCC-9589 Introduce pseudo tables flags for xml/nlp parse
  • HPCC-9790 Use a hash table to quickly resolve expressions
  • HPCC-9791 XML file spray logging improvement
  • HPCC-9762 Optimize COUNT(ITERATE(ds)) to COUNT(ds)
  • HPCC-9743 Speed up #APPEND and #LOOP processing
  • HPCC-9759 Remove the globalFold option (default always on)
  • HPCC-9610 Improve implicit projection of child queries
  • HPCC-9707 Correct indentation/move inline functions to main file
  • HPCC-9707 Ensure scalar and set datasets are always hoisted
  • Update BUNDLES.rst
  • HPCC-9252 Fix issues found with huge allocators
  • HPCC-9645 Fix problems with adding newAtom to selects from child rows
  • HPCC-9667 Don't use buildTempExpr for getresults (can clone rows)
  • HPCC-9640 Optimize NORMALIZE(ds, 0) and NORMALIZE(ds, 1)
  • HPCC-9252 Reduce the locking window when allocating rows from a heap
  • HPCC-9252 Avoid freeing empty pages in a heap which contains none.
  • HPCC-9593 Added documentation pertaining to cmake structure
  • HPCC-9593 Added documentation pertaining to cmake structure
  • HPCC-9600 Use library classes for exists and count
  • HPCC-9602 Avoid temporary variables when returing simple expressions
  • HPCC-9627 Remove unused resourcing link type
  • HPCC-9597 Combine multiple ds[1]. into a single row
  • HPCC-9607 IPropertyTree exception on using STD.System.Workunit.
  • HPCC-9609 Tidy up dataLinkStart calls
  • HPCC-9598 Generate .row as a PROJECT instead of a 1 row NORMALIZE
  • HPCC-9252 Improve the locking contention in roxiemem
  • HPCC-9592 Generate a simpler graph for IF(cond, , ds)
  • HPCC-9557 DFUPLUS spray: Cannot specify no quote character
  • HPCC-9528 Regression Suite won't work with relative suiteDir path
  • HPCC-9543 Fix crash caused by fix for issue 9467
  • HPCC-9509 Don't allow SELFJOIN,ALL to be created
  • HPCC-9532 Fix code generator for reading dataset from another wuid
  • HPCC-9504 Add README.1st file into testing/regress directory to describe how to run Regression Suite
  • HPCC-8237 Add options to stress test callback usage in roxiemem
  • HPCC-8312 Rationalise the use of property and attribute
  • HPCC-9455 Add eclcc documentation in rst format
  • HPCC-9471 Change the parameter to queryAttribute to an enum
  • HPCC-8515 Running standalone with dalisrvers=... has issues.
  • HPCC-9428 Remove @ sign from Deleting File confirmation
  • HPCC-9465 Fix various issues picked up in the code review
  • HPCC-9442 Avoid ensureCapacity call on fixed size disk read
  • HPPC-9465 Use the preserved case for embedded language parameters
  • HPCC-9465 Preserve the case of parameters for external functions
  • HPCC-9446 Remove legacy @slaves from stock environment
  • HPCC-8869 Revise based on review comments
  • HPCC-9467 Thor needs to provide user credentials
  • HPCC-8869 Refactor Eclwatch activity code
  • HPCC-8869 Moves the existing onActivity code into three methods
  • HPCC-9238 Use a record of string to display fixed length datasets
  • HPCC-9430 Remove incorrect active datasets for unusual cases
  • HPCC-9438 Fix problem with unusual joins against null datasets.
  • HPCC-8728 lack of info. spraying large file(s) whilst partitioning
  • HPCC-9411 Information needed about unloadable roxie queries
  • HPCC-9266 DFU server logging excessive when spraying multiple files
  • HPCC-9411 Information needed about unloadable roxie queries
  • HPCC-9218 Further DFS refactoring solving some superfile issues
  • Remove CCsvMatcher.
  • Move bool processFullBuffer from member of class to parameter list of getSplitRecordSize() method.
  • HPCC-8316 Clean up the code to remove lots of workflow loops
  • HPCC-9090 Add base 64 encode/decode functions to the ecllibrary
  • HPCC-9248 Option to expand hash distribute and match existing distribution
  • HPCC-9394 Remove unsafe (but unused) code in ccdfile.cpp
  • HPCC-9258 Make Roxie UDP ports configurable
  • HPCC-9239 Generate subsort optimizations
  • HPCC-9324 Error handler missing after malloc() call several places in eclrtl.cpp
  • HPCC-8477 DFU server is CPU bound for the first phase of CSV files
  • Added error handler implemetation to rtlMalloc() and rtlRealloc() functions.
  • HPCC-9224 WsEcl support for starting workunits asynchronously
  • HPCC-8248 Allow frunssh to use more threads by default
  • HPCC-7866 Use CInterfaceOf instead of double inheritance
  • HPCC-9132 Improve spotting lightweight denormalize
  • HPCC-8770 Show eclserver in Topology/TargetCluster page
  • HPCC-9165 Allow XREF to run without suspending coalescer
  • HPCC-9174 Allow functions that extend strings to be defined
  • HPCC-9175 Optimize unnecessary copies of unicode strings
  • HPCC-3207 Clarify closedown process

New in HPCC Systems Community Edition 4.0.2 (Sep 20, 2013)

  • This version contains improved support for Bundles, minor updates to documentation, changes to package handling, visualization enhancements under ECL Watch Tech Preview, and more.

New in HPCC Systems Community Edition 4.0.0 (Jul 25, 2013)

  • ECL Language improvements.
  • The ability to embed Python, Javascript, and R code within ECL and call external Java code.
  • An Eclipse IDE Plugin gold version.
  • Roxie package file improvements to support Roxie queries.
  • A bundle support framework for creating and managing installable ECL code.
  • A technical preview of the new ECL Watch to deliver a simpler, more consistent user experience.
  • Machine Learning improvements.
  • The ability to call Roxie queries using standard JSON over HTTP.

New in HPCC Systems Community Edition 4.0.0 RC14 (Jul 9, 2013)

  • This version adds updates and fixes from the prior version, including improvements in regression handling, configmgr, Roxie file handle errors, and ECL Watch.

New in HPCC Systems Community Edition 4.0.0 RC9 (Jun 11, 2013)

  • This version has updates and fixes from the prior release candidate, including but not limited to changes to configmr, regression handling, Roxie support for JSON queries, error handling, and more.

New in HPCC Systems Community Edition 4.0.0 RC8 (May 30, 2013)

  • For RPM based systems, there are two different installation packages available.
  • One package includes the optional plug-ins to support embedded code from other languages, such as Java, JavaScript, R, or Python.
  • Other changes include bugfixes and enhancements.

New in HPCC Systems Community Edition 3.10.8 (May 10, 2013)

  • Includes fixes and enhancements from the prior release
  • Updates to documentation
  • Latest HPCC VM image