HPCC Community Edition – Release Notes and Known Limitations
In addition to the Release Notes, the HPCC Systems Red Book also contains useful information to help users manage the transition between releases.
9.x
9.0.x
Release Notes for Community Edition 9.0.10-1
Release Date: May 19, 2023 ================================== Known Limitations for 9.0.10-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali HPCC-29263 File spray does not show progress or when it's completed HPCC-29221 unable to save password change for user in latest ECL Watch HPCC-29001 Lack of visual confirmation after successful save on details HPCC-28270 ECL Watch 9 Target Clusters does not show targets in container based system HPCC-27829 ECLWatch 9: Changing pages on Logs tab does not change the logs HPCC-27794 ECLWatch 9 not sorting WUIDs by cluster on container HPCC-22812 Opening logs in new page does not load logs HPCC-28952 Despray using ECL Watch on a containerized platform fails ========================================================= Comprehensive list of changes from 9.0.8-1 to 9.0.10-1 ========================================================= | ECL Watch revert HPCC-29315 route tracking change | HPCC-00000 Skip stderr logging if stderr > /dev/null | HPCC-28326 Allow connections to multiple servers | HPCC-29522 Add windows dafilesrv open retry mechanism | Revert "HPCC-29129 Disk related stats are lost for buffered/compressed files" Code Generator | HPCC-29494 Fix constant folding of embedded python on windows DFU Server | HPCC-29521 Fix despray wrap=1 regression (introduced by HPCC-29474) Dali | HPCC-29191 Enable stack trace when no credentials provided to Dali Dali | HPCC-29478 File scope exception message shows wrong Dali IP Documentation | HPCC-24042 Clarify SET Param can be expression Documentation | HPCC-29502 Fix EVENTEXTRA doc example Documentation | HPCC-29512 Fix NOTIFY and EVENTNAME examples in LR Documentation | HPCC-29525 Clarify where STD.System.Log.dbglog writes Documentation | HPCC-29532 Fix Typo in doc filename DEPRECATED.xml ECL Watch | HPCC-29451 ECL Watch v9 fix logical file search issue ECL Watch | HPCC-29463 ECL Watch v9 fix errors shown when copying file ECL Watch | HPCC-29471 ECL Watch v9 show WU status icon in details tab ECL Watch | HPCC-29486 ECL Watch fix blob spray failure (invalid record size) ECL Watch | HPCC-29487 ECL Watch fix Blob import source path validation ESP | HPCC-29300 Provide namespace attributes in pull parser start tags ESP | HPCC-29365 Validate username for CRLF_Injection Helm | HPCC-28217 HorizontalPodAutoScale HPA support in Helm Helm | HPCC-29411 Create RG when enabling ALA Init system | HPCC-29535 Add dmesg logging to postmortem JLib | HPCC-29501 fdatasync in flush() on IFEnocache only LDAP | HPCC-29528 LDAP Connection pool should not retry dead connections Regression Suite, Roxie | HPCC-29174 The prefetch4.ecl fails on Roxie with a different result than expected error. Roxie | HPCC-29489 LogAccess Clients report result paging
Release Notes for Community Edition 9.0.8-1
Release Date: May 15, 2023 ================================== Known Limitations for 9.0.8-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali HPCC-29263 File spray does not show progress or when it's completed HPCC-29221 unable to save password change for user in latest ECL Watch HPCC-29001 Lack of visual confirmation after successful save on details HPCC-28270 ECL Watch 9 Target Clusters does not show targets in container based system HPCC-27829 ECLWatch 9: Changing pages on Logs tab does not change the logs HPCC-27794 ECLWatch 9 not sorting WUIDs by cluster on container HPCC-22812 Opening logs in new page does not load logs HPCC-28952 Despray using ECL Watch on a containerized platform fails ========================================================= Comprehensive list of changes from 9.0.6-1 to 9.0.8-1 ========================================================= | HPCC-29361 Update README to reference developer docs | Revert "HPCC-29129 Disk related stats are lost for buffered/compressed files" Build process | HPCC-29458 USE_JAVA=OFF can prevent esp from starting DFU Server | HPCC-29474 Fix defaultSprayParts regression DFU Server | HPCC-29521 Fix despray wrap=1 regression (introduced by HPCC-29474) Documentation | HPCC-28459 Document DfuPlusExec options should omit server= Documentation | HPCC-29419 Creation of userdoc directory and initial userdoc writeups Documentation | IDE-1087 Update ECL-LR doc to use dynamic date ECL Watch | HPCC-29001 ECL Watch v9 add visual confirmation of WU details save ECL Watch | HPCC-29313 ECL Watch v9 fix Dynamic ESDL binding selection error ECL Watch | HPCC-29444 Autodisplay index.html preview ECL Watch | HPCC-29452 Display progress colors on metrics graph ECL Watch | HPCC-29455 Fix ECL Watch v9 copy to clipboard missing logical file name ECL Watch | HPCC-29456 ECL Watch v9 fix Files by scope do not show Super Owner ECL Watch | HPCC-29470 Redirect ECL IDE WU Ddetails to v9 ESP | HPCC-27588 Add ESP generated form support for self referencing structs JHTree | HPCC-29115 Add support for uncompressed payloads JHTree | HPCC-29116 Store the leaf payload at the end of the node JLib | HPCC-29501 fdatasync in flush() on IFEnocache only LDAP | HPCC-29450 LDAP security lib cannot retrieve permission of nested file scopes for 389 DS configmgr | HPCC-29232 Disable symbol stripping in rpmbuild eclcc | HPCC-29446 Ensure tgz files are not processed from package.json
Release Notes for Community Edition 9.0.6-1
Release Date: April 28, 2023 ================================== Known Limitations for 9.0.6-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali HPCC-29263 File spray does not show progress or when it's completed HPCC-29221 unable to save password change for user in latest ECL Watch HPCC-29001 Lack of visual confirmation after successful save on details HPCC-28270 ECL Watch 9 Target Clusters does not show targets in container based system HPCC-27829 ECLWatch 9: Changing pages on Logs tab does not change the logs HPCC-27794 ECLWatch 9 not sorting WUIDs by cluster on container HPCC-22812 Opening logs in new page does not load logs HPCC-28952 Despray using ECL Watch on a containerized platform fails ========================================================= Comprehensive list of changes from 9.0.4-1 to 9.0.6-1 ========================================================= | HPCC-29368 Move cost configuration into correct location for bare-metal Azure | HPCC-29402 Avoid generating unnecessary brackets for a || (b || c) Build process | HPCC-29362 Add elftools to platform-core Build process | HPCC-29391 Add option to tag build volume in image.sh Build process | HPCC-29405 Extend tagging scripts to pass options through Build process | HPCC-29424 Bump libmysql to v8.0.32 Build process | HPCC-29429 Remove Ubuntu 18.04 from the github actions Documentation | HPCC-28423 Add useful example using __CONTAINERIZED__ built-in constant Documentation | HPCC-29175 Document HPCC_DEPLOYMENT environment variable Documentation | HPCC-29382 Add tips for writing dev docs ECL Watch | HPCC-28970 ECL Watch v9 fix Query detail page tab counts ECL Watch | HPCC-29315 ECL Watch v9 tabs track last page visited in category ECL Watch | HPCC-29343 ECL Watch v9 fix navigating between sections loses active menu item ESP | HPCC-29074 Add HTTPCALL support for application/x-www-form-urlencoded ESP | HPCC-29192 Avoid path traversal when accessing dropzone and log file JLib | HPCC-29404 Improve unit tests for unicode conversion LDAP | HPCC-29372 Unable to insert folders ECLIDE Thor | HPCC-29387 Fix double free converting invalid U+3164 to STRING Thor | HPCC-29392 Expose some "expert" options jlog | HPCC-29423 Enable optional ALA component log col
Release Notes for Community Edition 9.0.4-1
Release Date: April 21, 2023 ================================== Known Limitations for 9.0.4-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali HPCC-29263 File spray does not show progress or when it's completed HPCC-29221 unable to save password change for user in latest ECL Watch HPCC-29001 Lack of visual confirmation after successful save on details HPCC-28270 ECL Watch 9 Target Clusters does not show targets in container based system HPCC-27829 ECLWatch 9: Changing pages on Logs tab does not change the logs HPCC-27794 ECLWatch 9 not sorting WUIDs by cluster on container HPCC-22812 Opening logs in new page does not load logs HPCC-28952 Despray using ECL Watch on a containerized platform fails ========================================================= Comprehensive list of changes from 9.0.2-1 to 9.0.4-1 ========================================================= | HPCC-28990 Improve ALA log access config README Build process | HPCC-29373 Windows builds failing in GH Actions Build process | HPCC-29373 image.sh incr conflict with startup.sh Build process | HPCC-29383 Add "install" command to image.sh Build process | HPCC-29401 CPack fails creating windows install Documentation | HPCC-28683 Std.File functions espserverIPport parameter should be omitted Documentation | HPCC-29218 Remove Casandra as SDS Instructions ECL Watch | HPCC-28669 ECL Watch v9 ZAP report show warning if logging not configured ECL Watch | HPCC-28736 Fix ECL Watch v9 security section missing on containerized build ECL Watch | HPCC-29181 Fix ECL Watch v9 playground delayed navigation ECL Watch | HPCC-29304 ECL Watch v9 fix errors not being logged in Security pages ECL Watch | HPCC-29310 ECL Watch v9 fix XML import form incorrect row placeholder ECL Watch | HPCC-29317 ECL Watch v9 fix missing request param for WsAccess.PermissionAction ESP | HPCC-28817 Remove unnecessary TxSummary warning log entry Helm | HPCC-29201 Conditionally generate spill planes JLib | HPCC-29369 Avoid including 'randrow' compression in unittests Thor | HPCC-29376 Fix Thor next graph regression Thor | HPCC-29397 Fix Thormanager not removing thorworker networkpolicy WS-DFU/WS-FS | HPCC-29189 Check Dropzone scope access before spraying/despraying unittests | HPCC-29130 InplaceIndexTest cored on latest master
Release Notes for Community Edition 9.0.2-1
Release Date: April 14, 2023 ================================== Known Limitations for 9.0.2-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali HPCC-29263 File spray does not show progress or when it's completed HPCC-29221 unable to save password change for user in latest ECL Watch HPCC-29001 Lack of visual confirmation after successful save on details HPCC-28270 ECL Watch 9 Target Clusters does not show targets in container based system HPCC-27829 ECLWatch 9: Changing pages on Logs tab does not change the logs HPCC-27794 ECLWatch 9 not sorting WUIDs by cluster on container HPCC-22812 Opening logs in new page does not load logs HPCC-28952 Despray using ECL Watch on a containerized platform fails ========================================================= Comprehensive list of changes from 9.0.0-1 to 9.0.2-1 ========================================================= | HPCC-29325 Add Ubuntu 20.04 to LN builds Build process | HPCC-29209 Improve install performance Build process | HPCC-29283 Alternative incr.sh Build process | HPCC-29287 Make vcpkg catalog installation optional Build process | HPCC-29348 image.sh failing on OSX Build process | HPCC-29349 Add documentation builds to build-asset workflow Core Libraries, EclAgent, hthor, Roxie | HPCC-29292 Global static SecureContexts need to be differentiated by usage DESDL | HPCC-28773 Add ESDL script syntax to manage masking and trace options DFU Server | HPCC-29341 Fix multi file spray regression Documentation | HPCC-27860 Document control:memlock and control:memunlock Documentation | HPCC-29230 Remove Unity Launcher References from Docs Documentation | HPCC-29245 Update STD.File.GetEspUrl doc example Documentation | HPCC-29352 Remove superflous bin directory ECL Standard Library | HPCC-23685 Fix UTC <-> local time conversions ECL Watch | HPCC-23451 ECLWatch notifies of disabled account at Login ECL Watch | HPCC-28688 ECL Watch v9 show extended state info on WU Details ECL Watch | HPCC-29080 ECL Watch v9 fix some issues with viewing files by scope ECL Watch | HPCC-29216 ECL Watch v9 Security pages fix positioning of column headers ECL Watch | HPCC-29267 ECL Watch v9 package map copy DFU Workunits show unknown type ESP | HPCC-28645 Fix ESP session redirect handling of encoded characters ESP | HPCC-28877 Review fixed size arrays in ws_workunitsAuditLogs.cpp Helm | HPCC-29201 Conditionally generate spill planes JLib | HPCC-29135 Remove unused inline function JLib | HPCC-29326 Create a helper class to support periodic checking/logging Language | HPCC-29122 Fix invalid code generated for implicit disk normalize Regression Suite | HPCC-29276 Add clean-up code to those Regression Suite cases which left large work files behind. Roxie | HPCC-28479 Roxie logging when multicast is disabled still has some multicast comments Roxie | HPCC-29318 PING reply, garbled result Thor | HPCC-29289 Tracing for loopthor2.ecl deadlock (smoketest only) WS-DFU/WS-FS | HPCC-29046 Report job timing/transfer rate in FileSpray.GetDFUWorkunits eclcc | HPCC-29098 Support / in multi-line string at end of line on windows eclrtl | HPCC-29302 Avoid undefined behaviour shifting -ve number jlog | HPCC-29290 Ensure WSWU writes ALA log response
Release Notes for Community Edition 9.0.0-1
Release Date: March 31, 2023 ================================== Known Limitations for 9.0.0-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali HPCC-29263 File spray does not show progress or when it's completed HPCC-29221 unable to save password change for user in latest ECL Watch HPCC-29001 Lack of visual confirmation after successful save on details HPCC-28270 ECL Watch 9 Target Clusters does not show targets in container based system HPCC-27829 ECLWatch 9: Changing pages on Logs tab does not change the logs HPCC-27794 ECLWatch 9 not sorting WUIDs by cluster on container HPCC-22812 Opening logs in new page does not load logs HPCC-28952 Despray using ECL Watch on a containerized platform fails ========================================================= Comprehensive list of changes from 8.12.10-1 to 9.0.0-1 ========================================================= | HPCC-28072 Add "DFS" option to Dali Admin | HPCC-28868 Recode CHttpRequest::parseQueryString to avoid a temporary buffer | HPCC-29039 ECL Watch v9 metrics tab Lumino dark mode CSS | HPCC-29048 ECL Watch v9 Codemirror dark mode | HPCC-29049 ECL Watch v9 Data Patterns dark mode | HPCC-29050 ECL Watch v9 Playground dark mode | HPCC-29119 Extend dumpkey to support recoding/analysing existing indexes | HPCC-29121 Track and report Roxie agent time spent waiting for a free thread | HPCC-29136 Improve dfs getSize error if invalid compress part | HPCC-29160 Fix oversized compressed write | HPCC-29172 Add option in incr script to see more logging | HPCC-29194 incr.sh build script help missing info on positional arg | HPCC-29208 Avoid repeated apt-get installs in incr builds | HPCC-29233 Support flame graph profiling of Roxie startup and execution Build process | HPCC-28637 Refactor cmake options Build process | HPCC-28777 Relocate nlp-engine into vcpkg Build process | HPCC-28987 Generate vcpkg.json Build process | HPCC-28989 Add catalogue of vcpkg dependencies Build process | HPCC-28993 Generate developers landing page Build process | HPCC-29006 Skip plugin build_vcpkg testing Build process | HPCC-29028 Landing page link fix Build process | HPCC-29120 Sync latest into LN Build Build process | HPCC-29128 Add LN build to PR tests Build process | HPCC-29141 Potential build issue with WS_SQL Build process | HPCC-29142 Add cppunit support to vcpkg Build process | HPCC-29145 Enable Ninja Builds Build process | HPCC-29183 Remove Clarion outputs from cmake Build process, Tools | HPCC-29079 Remove ECM files that are no longer needed Build process, infrastructure | HPCC-29153 Drop support for Ubuntu 18.04 Code Generator | HPCC-28869 Remove strncpy from debugging function DESDL | HPCC-27471 Add data masking plug-in framework with sample plug-in DESDL | HPCC-28770 Add value masking to ESDL script trace operation DESDL | HPCC-28771 Add masking XPath extension functions DESDL | HPCC-28772 Add basic masking inspection and manipulation syntax DESDL | HPCC-28865 Refactor ESDL script operation property and error handling DESDL | HPCC-28912 Enable required values in ESDL script param operation DFS | HPCC-28885 Fix CDfsLogicalFileName getScopes on planes DFS | HPCC-28995 Ensure accessed time set on publish Dali | HPCC-29110 - Fix uncaught thrown exception in metrics Documentation | HPCC-28512 Add HPCC Helm Egress info to container Doc Documentation | HPCC-28839 Document Helm indexBuildPlane Documentation | HPCC-28936 Improve JOIN docs for LOOKUP,LOCAL Documentation | HPCC-28963 Update CSS file for HTML and CHM Documentation | HPCC-28964 Adjust XSL-FO params for doc body font Documentation | HPCC-28999 Modify HTML Help CSS file Documentation | HPCC-29027 Develop a Doc Unit Testing Tool Documentation | HPCC-29184 Document that the -f parameter can be a file or a URL Documentation | HPCC-29206 Clarify that ecl cli prompts for password Documentation | HPCC-29214 Remove IMDB Tutorial Reference from Install Doc Documentation | HPCC-29264 Separate type names in ESDL document section header Documentation, Spark-HPCC | HPCC-28814 Update SPARK-HPCC Docs for deprecated plugin ECL Standard Library, hthor, Roxie, Thor | HPCC-28968 Expose internal HPCC settings as environment variables ECL Watch | HPCC-29002 ECL Watch v9 fix DFUWorkunits sort by percent complete ECL Watch | HPCC-29010 FR Translations for 9.0.X ECL Watch | HPCC-29011 BS Translations for 9.0.X ECL Watch | HPCC-29012 HR Translations for 9.0.X ECL Watch | HPCC-29013 HU Translations for 9.0.X ECL Watch | HPCC-29014 ZH Translations for 9.0.X ECL Watch | HPCC-29015 ES Translations for 9.0.X ECL Watch | HPCC-29016 PT-BR Translations for 9.0.X ECL Watch | HPCC-29017 SR Translations for 9.0.X ECL Watch | HPCC-29030 Change Fluent grid selection behaviour ECL Watch | HPCC-29033 Remove v9 from title of ECL Watch ECL Watch | HPCC-29034 Show links in ECL Watch App Panel ECL Watch | HPCC-29035 Ecl Watch v9 errors warnings bell icon tweak ECL Watch | HPCC-29036 Bump ECL Watch Versions ECL Watch | HPCC-29037 Filter shows blue when only defaults are selected ECL Watch | HPCC-29038 Mine button should be disabled when no Auth ECL Watch | HPCC-29043 Favorites button dropdown hidden when list empty ECL Watch | HPCC-29066 Disable theme editor button in ECL Watch v9 ECL Watch | HPCC-29068 Default ECL Watch to v9 ECL Watch | HPCC-29069 Port Event Scheduler page to React ECL Watch | HPCC-29076 ECL Watch v9 operations section dark mode ECL Watch | HPCC-29076 ECL Watch v9 tree expand icons invisible ECL Watch | HPCC-29081 Fix ECL Watch v9 Result filters not working ECL Watch | HPCC-29106 ECL Watch v9 submit filter on press of Enter key ECL Watch | HPCC-29117 ECL Watch v9 WU list doesn't remember Mine filter state ECL Watch | HPCC-29118 ECL Watch v9 correct Archived Only parameter in WU filters ECL Watch | HPCC-29123 ECL Watch v9 security grids should be paged ECL Watch | HPCC-29140 Fix ECL Watch v9 actions performed on multiple files at once ECL Watch | HPCC-29162 Add k8s services list to Topology Page ECL Watch | HPCC-29193 Final "Tech Preview" cleanup ECL Watch | HPCC-29203 ECL Watch v9 mismatched passwords error message ECL Watch | HPCC-29204 Dropdown list not sorted when adding Group to User ECL Watch | HPCC-29260 ECL Watch v9 Clear Permission Cache button not working ECL Watch | HPCC-29266 ECL Watch v9 codemirror color scheme based on theme ESDL | HPCC-29022 Remove unreachable in esdl_script.cpp ESP | HPCC-28817 Remove unnecessary TxSummary warning log entry ESP | HPCC-28871 Rename/recode readFromCommaSeparatedString in ws_fs ESP | HPCC-28872 Review copies to achHost in WsDeployService.cpp ESP | HPCC-28875 Remove esp.cpp which is not used ESP | HPCC-28876 Fix a potential buffer overflow in ws_accessService.cpp ESP | HPCC-29151 Fix format string warning in tracer sink EclAgent | HPCC-29082 Indicate files created by eclagent have 1 copy EclAgent, Roxie, Thor | HPCC-29159 Add an option to specify the default index compression format FTSlave | HPCC-29186 Avoid local ftslave zombies JHTree | HPCC-27888 Implement new keyed compression format JHTree | HPCC-29165 Fix various problems with inplace compression JHTree | HPCC-29185 Minor refactoring of the inplace compression code JLib | HPCC-28513 Provide JSON format log support JLib | HPCC-29135 Remove unused inline function JLib | HPCC-29163 Avoid inefficient lambda capture in test code JLib | HPCC-29187 File updater shutdown crash fix Regression Suite | HPCC-28961 Members of Regression Suite spray class generate and use incorrect temporary logical and physical file paths. Roxie | HPCC-28372 Roxie COMPLETE line stats showing duplicate stats Roxie | HPCC-29083 Allow roxie to optionally ignore differences in file sizes Roxie | HPCC-29148 WhenFirstRow stat shows garbage in COMPLETE: line Roxie | HPCC-29173 IBYTI delay may not happen when handling resent query Roxie | HPCC-29262 Fix/improve roxie virtual target HTTP-GET/FORM-POST handling Spark-HPCC | HPCC-28810 Remove Spark build logic and references from platform Spark-HPCC | HPCC-28811 Remove configuration logic related to SPARK-HPCC Spark-HPCC | HPCC-28812 Remove sparkthor startup logic from platform Thor | HPCC-19155 Remove spurious distribution warnings for empty datasets Thor | HPCC-28756 New spill stats for inter-subgraph spills Thor | HPCC-29167 SizeSpillFile not needed as it's available as SizeDiskWrite ThorHelper | HPCC-28916 Remove critical section when checking for SOAPCALL timeout Tools | HPCC-28979 Remove Clarion support Tools | HPCC-29026 Remove Clarion support from ESDLComp WS-Access/Account | HPCC-28570 Improve the queryLDAPSecurityManager() in ws_access WS-DFU/WS-FS | HPCC-28942 Check dropzone scope access in ESP FileSpray WS-ECL | HPCC-29104 For example json dataset names lowercase and replace ' ' with '_' WS-FileIO | HPCC-28554 Check dropzone scope access in ESP FileIO Workunit | HPCC-28957 Add WuScopeFilter::addSource() helper function WsWorkunits | HPCC-28516 Report no Log Access Plug-in when accessing workunit log cloud | HPCC-29281 Improve startall.sh for use in WSL cloud, Dali | HPCC-29280 Fix: Use dali.service.port if defined cloud, Dali, Sasha | HPCC-29277 Sasha should use localhost if in same pod as Dali cloud, ESP | HPCC-28164 Report Queues and Roxie Targets in ws_resources cloud, ESP | HPCC-29243 Allow disabled to used under sasha component eclcc | HPCC-29146 Include information about packages used in the workunit eclccserver | HPCC-29161 Compile using a K8s job if child eclcc process runs out of memory eclccserver, hthor, Roxie, Thor | HPCC-29252 Track queued and k8s startup time. jlog | HPCC-29125 ALA Zap logs fixes metrics | HPCC-28687 Add metric naming restrictions ws_logaccess | HPCC-27692 LogAccess Column Metadata
8.x
8.12.x
Release Notes for Community Edition 8.12.22-1
Release Date: May 19, 2023 ================================== Known Limitations for 8.12.22-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.20-1 to 8.12.22-1 ========================================================= | HPCC-29522 Add windows dafilesrv open retry mechanism | Revert "HPCC-29129 Disk related stats are lost for buffered/compressed files" DFU Server | HPCC-29521 Fix despray wrap=1 regression (introduced by HPCC-29474) Helm | HPCC-29411 Create RG when enabling ALA Init system | HPCC-29535 Add dmesg logging to postmortem JLib | HPCC-29501 fdatasync in flush() on IFEnocache only LDAP | HPCC-29528 LDAP Connection pool should not retry dead connections Regression Suite, Roxie | HPCC-29174 The prefetch4.ecl fails on Roxie with a different result than expected error.
Release Notes for Community Edition 8.12.20-1
Release Date: May 15, 2023 ================================== Known Limitations for 8.12.20-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.18-1 to 8.12.20-1 ========================================================= | Revert "HPCC-29129 Disk related stats are lost for buffered/compressed files" Build process | HPCC-29458 USE_JAVA=OFF can prevent esp from starting DFU Server | HPCC-29474 Fix defaultSprayParts regression DFU Server | HPCC-29521 Fix despray wrap=1 regression (introduced by HPCC-29474) ECL Watch | HPCC-29470 Redirect ECL IDE WU Ddetails to v9 ESP | HPCC-27588 Add ESP generated form support for self referencing structs JLib | HPCC-29501 fdatasync in flush() on IFEnocache only configmgr | HPCC-29232 Disable symbol stripping in rpmbuild eclcc | HPCC-29446 Ensure tgz files are not processed from package.json
Release Notes for Community Edition 8.12.18-1
Release Date: April 28, 2023 ================================== Known Limitations for 8.12.18-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.16-1 to 8.12.18-1 ========================================================= | HPCC-29368 Move cost configuration into correct location for bare-metal Azure | HPCC-29402 Avoid generating unnecessary brackets for a || (b || c) Build process | HPCC-29424 Bump libmysql to v8.0.32 Build process | HPCC-29429 Remove Ubuntu 18.04 from the github actions LDAP | HPCC-29372 Unable to insert folders ECLIDE Thor | HPCC-29387 Fix double free converting invalid U+3164 to STRING Thor | HPCC-29392 Expose some "expert" options jlog | HPCC-29423 Enable optional ALA component log col
Release Notes for Community Edition 8.12.16-1
Release Date: April 21, 2023 ================================== Known Limitations for 8.12.16-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.14-1 to 8.12.16-1 ========================================================= | HPCC-28990 Improve ALA log access config README Build process | HPCC-29373 Windows builds failing in GH Actions ESP | HPCC-28817 Remove unnecessary TxSummary warning log entry Helm | HPCC-29201 Conditionally generate spill planes
Release Notes for Community Edition 8.12.14-1
Release Date: April 14, 2023 ================================== Known Limitations for 8.12.14-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.12-1 to 8.12.14-1 ========================================================= Core Libraries, EclAgent, hthor, Roxie | HPCC-29292 Global static SecureContexts need to be differentiated by usage DFU Server | HPCC-29341 Fix multi file spray regression ESP | HPCC-28645 Fix ESP session redirect handling of encoded characters JLib | HPCC-29135 Remove unused inline function Roxie | HPCC-29318 PING reply, garbled result eclcc | HPCC-29098 Support / in multi-line string at end of line on windows jlog | HPCC-29290 Ensure WSWU writes ALA log response
Release Notes for Community Edition 8.12.12-1
Release Date: March 31, 2023 ================================== Known Limitations for 8.12.12-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.10-1 to 8.12.12-1 ========================================================= Documentation | HPCC-28512 Add HPCC Helm Egress info to container Doc JLib | HPCC-29135 Remove unused inline function Roxie | HPCC-29262 Fix/improve roxie virtual target HTTP-GET/FORM-POST handling WS-ECL | HPCC-29104 For example json dataset names lowercase and replace ' ' with '_' cloud, Dali, Sasha | HPCC-29277 Sasha should use localhost if in same pod as Dali eclcc | HPCC-29146 Include information about packages used in the workunit jlog | HPCC-29125 ALA Zap logs fixes
Release Notes for Community Edition 8.12.10-1
Release Date: March 16, 2023 ================================== Known Limitations for 8.12.10-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.8-1 to 8.12.10-1 ========================================================= Documentation | HPCC-29127 Document dfuplus status improvements for publisher WUIDs LDAP | HPCC-29139 LDAP socket connections may need additional code to set keepalive Tools | HPCC-29132 Improve the tagging scripts to support new major versions dafilesrv | HPCC-29137 Provide a "close" rowstream request dfuplus | HPCC-29056 Make Publisher workunit dfuplus status improvements
Release Notes for Community Edition 8.12.8-1
Release Date: March 13, 2023 ================================== Known Limitations for 8.12.8-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.6-1 to 8.12.8-1 ========================================================= | HPCC-28698 BS Translations for 8.12.X | HPCC-28699 HR Translations for 8.12.X | HPCC-29103 Helm: Improve use of external ClusterIssuers Build process | HPCC-28943 OSX development painful using vcpkg Build process | HPCC-28994 Fix problem with conflicts in the upmerge scripts Build process | HPCC-29073 Ensure platform-build* rebuilds on BUILD_TAG change Build process | HPCC-29078 Add cleanup.sh between ln build_image calls DFU Server | HPCC-29071 Prevent nosplit disabling one2one partitioning Dali, DFU Server | HPCC-29100 Fix spray part compressedSize attributes not being updated. Documentation | HPCC-18787 Document change to of DEDUP KEEP(n) RIGHT Documentation | HPCC-28376 Update the docs ECL Command Line Options ECL Watch | HPCC-28703 SR Translations for 8.12.X ECL Watch | HPCC-28919 Show file part size as not available if part is missing ECL Watch | HPCC-29031 ECL Watch v9 not showing password expiration warning ECL Watch | HPCC-29040 Fix Ecl Watch v9 Error/Warnings list filters not working ECL Watch | HPCC-29044 Last item in breadcrumb should not be selectable ECL Watch | HPCC-29060 About dialog truncates the platform name ECL Watch | HPCC-29061 Set Banner and Set Toolbar not working like modal dialogs ECL Watch | HPCC-29075 Fix ECL Watch v9 WUResults download as buttons ECL Watch | HPCC-29077 Fix incorrect file size shown for directories in landing zone ECL Watch | HPCC-29097 Fix LZ upload dialog Folder dropdown not changing ESP | HPCC-29101 ESP secure_accept too verbose logging of health checks JLib | HPCC-29064 Parameter check secret categories and names JLib | HPCC-29129 Disk related stats are lost for buffered/compressed files JLib | HPCC-29135 Remove unused inline function JLib | HPCC-29147 Fix queryTlsSecretInfo regression JLib, Testsocket | HPCC-29133 Ignore throw in global config get for keepalive check Roxie | HPCC-29090 Improve the duplicate permit removal code Thor | HPCC-28785 Suppress autoCopyBackup in containerized mode WS-DFU/WS-FS | HPCC-29089 Prevent loss of original error on failure in DFU publish cloud | HPCC-28946 update NVIDIA_REQUIRE_CUDA to "cuda>=11.6" This will match nvida driver on current AKS (1.24.x) NC nodes (GPU support) dfuplus | HPCC-28887 Add limit option to dfuplus status for publisher workunits dfuplus, Documentation | HPCC-29095 Document new "dfuplus status" limit option jlog | HPCC-29125 ALA Zap logs fixes
Release Notes for Community Edition 8.12.6-1
Release Date: March 2, 2023 ================================== Known Limitations for 8.12.6-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.4-1 to 8.12.6-1 ========================================================= Dali | HPCC-29008 Add logging to Dali filesDeprecatedUser injection Documentation | HPCC-21241 Improve Description of GRAPH in the ECL LR Documentation | HPCC-26140 containerized doc has hyphen in URL Documentation | HPCC-28960 Additional Bare Metal Best Practice considerations ECL Watch | HPCC-28692 Check for IFrameWidget when redirecting to ECLWatch v9 ECL Watch | HPCC-29004 ECL Watch v9 graph links on Activities page not clickable ECL Watch | HPCC-29007 ECLWatch 9 not showing members of a group JLib | HPCC-28984 Fix typo in previous fix for mac builds cloud, Regression Suite | HPCC-28937 Fix invalid target path for temp files in external.ecl eclccserver | HPCC-28903 Add support for git-lfs authentication eclccserver | HPCC-28954 Process createQueryArchive option in eclccserver to match eclserver
Release Notes for Community Edition 8.12.4-1
Release Date: February 24, 2023 ================================== Known Limitations for 8.12.4-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.2-1 to 8.12.4-1 ========================================================= | HPCC-28945 Backport vcpkg changes from 8.12.x Build process | HPCC-28922 PAT failing to clone LN repo Build process | HPCC-28929 Avoid stripping symbols in smoketest build Build process | HPCC-28935 build_assets.yml not marking rc as pre-release Build process | HPCC-28948 consolidate vcpkg builds DFU Server | HPCC-28926 Ensure maxConnections picked up consistently Documentation | HPCC-16932 Document multiline string syntax Documentation | HPCC-18229 Document ESDL CLI include_path option Documentation | HPCC-18427 Document inefficiency of IFBLOCK and alien TYPEs Documentation | HPCC-20125 Update Std.Date.MonthsBetween docs to include new param Documentation | HPCC-22000 Fix PARSE examples Documentation | HPCC-24173 Remove doc references to Python2 Documentation | HPCC-24617 Remove username/password reference from SOAPCALL Docs Documentation | HPCC-28038 Clarify Std.File.Despray errors on containerized systems Documentation | HPCC-28925 Add expert.md helm document Documentation | HPCC-28927 Add global/expert settings to container doc Documentation | IDE-1044 Document Best Compiler Match in IDE ECL Watch | HPCC-28497 Highlight critical errors back to the user ECL Watch | HPCC-28518 Reorganize file size properties on Logical File details ECL Watch | HPCC-28624 Display additional details of indexes on detail page ESDL | HPCC-28819 Fix use_method_name logic for esdl cli EclAgent | HPCC-28972 Prevent potential CConfigUpdater shutdown crash Helm | HPCC-28985 Add "system" to ESP secretsCategories in Helm JLib | HPCC-28890 ALA curl client to interpret err codes JLib | HPCC-28984 Fix typo in previous fix for mac builds JLib | HPCC-28984 TCP keepalive setsockopt compile fixes for WIN and OSX Regression Suite | HPCC-28951 Fix pipe8.ecl regression suite query Roxie | HPCC-28920 Roxie crash in DBGLOG from deblacklist() Roxie | HPCC-28965 Roxie logging ssl accept msg at too low a tracelevel cloud, Init system | HPCC-28154 TCP keepalive for all sockets from globals/expert config
Release Notes for Community Edition 8.12.2-1
Release Date: February 15, 2023 ================================== Known Limitations for 8.12.2-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.12.0-1 to 8.12.2-1 ========================================================= | HPCC-28881 Extend configuration update hook mechanism for bare-metal | HPCC-28923 Reduce excessive tracing for "No active collator" Azure, DFS, ESP | HPCC-28460 Extraneous error logging from secure socket accept Build process | HPCC-28922 PAT failing to clone LN repo Build process | HPCC-28922 build-and-publish.yml failing on Ubuntu-22.04 Build process, clienttools | HPCC-28928 OSX Client Tools installing to wrong folder Config Process/Services | HPCC-28914 Consistently generate expert section ECL Standard Library | HPCC-28851 Make linefeeds in output of Std.Str.EncodeBase64() optional ECL Watch | HPCC-28907 ECL Watch v9 Playground does not display ECLWatch | HPCC-28900 ECL Watch 9 errors not being logged Helm | HPCC-28932 helm: add missing "git" category entry under "vaults" Roxie | HPCC-28834 Roxie UdpReceiver socket not open msg repeats forever Roxie | HPCC-28918 Fix core if an index node fails to load correctly Roxie | HPCC-28920 Roxie crash in DBGLOG from deblacklist() cloud | HPCC-28913 Ensure global generated in topo config eclccserver | HPCC-28802 Install vcpkg third party headers
Release Notes for Community Edition 8.12.0-1
Release Date: February 7, 2023 ================================== Known Limitations for 8.12.0-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali In the ECL Watch 9 interface, the ECL Playground Page will render blank. On all other pages accessing a filter or dialog may also cause the page to render blank. The workaround is to use the ECL Watch 5 interface. Use the Advanced menu on the top right-hand side of the navigation bar to disable Tech Preview mode. This will be resolved in a future point release. HPCC-28907 ========================================================= Comprehensive list of changes from 8.10.10-1 to 8.12.0-1 ========================================================= | Bump json5 from 2.2.0 to 2.2.3 in /esp/src | Fix Chart.yaml mismerge | Fix path for iframe routes to not be relative from esp/files/... | Fix versions in the charts from upmerge | HPCC-28207 File services failing to find host in drop zone plane | HPCC-28493 Add existing helm warnings to global system errors | HPCC-28545 Use thread-local context for better logging control | HPCC-28587 Add support for building with AddressSanitizer | HPCC-28587 Avoid ASAN cli issues on Windows builds | HPCC-28614 Helm warning: limits not provided for resources | HPCC-28615 Helm warning: cost values misconfigured | HPCC-28626 Store actual maximum record size in index header rather than 32767 | HPCC-28660 Switch to vcpkg shared objects for Linux builds | HPCC-28707 Helm warning: ecl embed, pipe and extern allow is insecure | HPCC-28752 remote.ecl throws exception in Roxie non-standalone mode | HPCC-28767 Build error on 8.12.0-rc for amazon linux 2 | HPCC-28782 Ensure dirPerPart used when spraying | HPCC-28800 Disable release notes creation | HPCC-28828 Case insensitive query names (-i) | HPCC-28849 Fix regression in meta data for Thor indexes | Remove files incorrectly added to helm when resolving conflicts | Revert "HPCC-28553 Check dropzone scope access in ESP FileSpray" | Update after review. Azure | HPCC-28414 Add flexible external ClusterIssuer support Azure, DFU Server | HPCC-28583 Remote Copy, SuperCopy, Wrap, TLK Build process | HPCC-28564 Restrict vcpkg_build to upstream repository Build process | HPCC-28637 Enable tests on newbuild feature branch Build process | HPCC-28637 Revert the removal of vcpkg Build process | HPCC-28638 Base Build Images for VCPKG Build process | HPCC-28656 Automate package build & upload on tag Build process | HPCC-28661 Improve stripped build package naming Build process | HPCC-28670 Create packages and attach as assets on tag Build process | HPCC-28678 Sync VCPKG and fix cmake config for SQLITE and MySQL Build process | HPCC-28684 Update spark-hadoop submodule with security patch of commons-text 1.10 jar Build process | HPCC-28694 Remove vcpkg executable on branch switch Build process | HPCC-28695 Add containerized label to package name Build process | HPCC-28724 Fix OSX package creation with CMake and CPack Build process | HPCC-28728 CALC_DEPS missing on some install statements Build process | HPCC-28753 Release git alias and tagging scripts Build process | HPCC-28753 Remove parameter to go_rc that causes problems Build process | HPCC-28778 Refactor plugins with third-party dependencies Build process | HPCC-28779 Switch base build to use vcpkg Build process | HPCC-28779 Update build-vcpkg.yml for newbuild paradigm Build process | HPCC-28791 Remove secrets from GH PR actions Build process | HPCC-28793 Refactor docker base build tagging Build process | HPCC-28794 Docker build image hangs on some machines Build process | HPCC-28795 Fix dependencies for R-cran third party libraries Build process | HPCC-28804 Change smoketest gh action to use Ubuntu 22.04 Build process | HPCC-28821 Build errors on latest Ubuntu compiler due to false-positive warning Build process | HPCC-28822 Add support for LN Client Tools Build process | HPCC-28832 Refactor build_asset vars Build process | HPCC-28838 LN Assets failing to upload Build process | HPCC-28850 Further improvements to tagging scripts and README Build process | HPCC-28853 Sync build_assets and build_vcpkg Build process | HPCC-28853 build_vcpkg failing on PRs Build process | HPCC-28859 Update build-containers-pr to latest paradigm Build process | HPCC-28880 Revert forced vcpkg refresh Build process | HPCC-28884 Update build-containers-target-branch.yml image to new paradigm Build process | HPCC-28899 Update vcpkg submodule to latest version Build process | HPCC-28902 kafka dependencies missing from package Build process | HPCC-28906 Linux Signing for build-assets GH action Code Generator | HPCC-28386 Various minor improvements to code generation Code Generator | HPCC-28636 Only strip symbols from release generated queries Code Generator | HPCC-28679 Fix occasional incorrect generation of character '\' Config Utils | HPCC-28589 Fix configgen env. tree leak Config Utils, EclAgent, Roxie, Thor | HPCC-26831 Support vault secret access from ECL in bare metal Core Libraries | HPCC-28816 httplib TLS improvements Core Libraries, Security | HPCC-28714 Add hashicorp vault support for namespaces Core Libraries, Security | HPCC-28759 Additional hashicorp vault approle login improvements DESDL | HPCC-26018 Add XPath extension functions for text manipulation DESDL | HPCC-28457 Accept encrypted MySQL password as input DFS | HPCC-28891 Fix setPlaneExternal with trailing / DFU Server | HPCC-28450 Rationalize filecopy transfer endpoint tracing DFU Server | HPCC-28763 Prevent the use of ssh to run ftslave on local host. Dali | HPCC-28505 Remove null dereference Dali | HPCC-28667 Add setPlaneExternal() to CDfsLogicalFilename Dali | HPCC-28675 Add findDropZonePlane() to dautils Dali, Helm | HPCC-28717 Allow planes and aliases to be restricted to certain components Documentation | HPCC-13494 Clarify Unicode types in ECL Lang Ref. Documentation | HPCC-16628 Improve the example code of AGGREGATE in the ECL Lang Ref Documentation | HPCC-20546 Add link to examples in Dynamic ESDL documentation Documentation | HPCC-20804 Clarify the use of Boolean logic in a RECORD structure Documentation | HPCC-23892 Clarify how trailing spaces are considered when comparing Documentation | HPCC-24982 Clarify how to conditionally compile using __TARGET_PLATFORM__ Documentation | HPCC-25169 Document cc, bcc, & highPriority options in Std.System.Email.SendEmail* functions Documentation | HPCC-25205 Clarify Std.File.Copy forcePush parameter Documentation | HPCC-28382 Update Docs HTML Generation for Website Documentation | HPCC-28428 Fix typo in PG code Documentation | HPCC-28536 Remove ECL Watch from doc set Documentation | HPCC-28635 Std.File.DeleteSuperFile Parameter names wrong in docs Documentation | HPCC-28672 Replace some outdated terms in docs Documentation | HPCC-28680 Clarify Std.Date.CurrentTime Parameter Documentation | HPCC-28745 Update Copyright Date for all docs ECL Watch | HPCC-27859 Convert remaining useGrid to useFluentGrid ECL Watch | HPCC-28232 Corrected urls for viewing thor worker logs in WU helpers tab ECL Watch | HPCC-28404 EclWatch full graph related WU error message not shown in tech preview ECL Watch | HPCC-28507 Display file min and max skews as percentages ECL Watch | HPCC-28508 Modify default widths of grid columns in ECL Watch 9 ECL Watch | HPCC-28510 Pass sort param into LogicalFile detail tabs ECL Watch | HPCC-28518 Report compression percentage as compressed/uncompressed ECL Watch | HPCC-28568 copy SVGs in eclwatch img to build directory ECL Watch | HPCC-28653 Update ECL Watch naming scheme for thor workers ECL Watch | HPCC-28701 ES Translations for 8.12.X ECL Watch | HPCC-28702 PT-BR Translations for 8.12.X ECL Watch | HPCC-28704 ZH Translations for 8.12.X ECL Watch | HPCC-28749 Despray action does not report errors ECLWatch | HPCC-28697 FR Translations for 8.12.X ECLWatch | HPCC-28700 HU Translations for 8.12.X ECLWatch | HPCC-28742 Reorganize controls on ECL Playground ECLWatch | HPCC-28761 Remove monitoring tab from eclwatch ECLWatch | HPCC-28836 EclWatch fix Target Cluster dropdown not updating ESP | HPCC-24303 Improve capture of ESP stats ESP | HPCC-28594 Publish extended statistics for indexes in getFileDetails() ESP | HPCC-28825 App core if no root_access map in configuration ESP | HPCC-28833 Fix Ubuntu 22.10 build warning reported as error ESP | HPCC-28845 ESP not starting against Windows Active Directory on 8.12.0rc3 ESP, Roxie | HPCC-28443 Resolve roxie hostnames on demand in ESP services ESP, Security | HPCC-28713 Baremetal support for CORS configuration Embedded Languages | HPCC-28776 Remove Python2 from environment.conf Helm | HPCC-28643 Helm error: numWorkersPerPod is not a factor of numWorkers Helm | HPCC-28766 Fix generation of egress network policy manifests Helm | HPCC-28826 cert-manager: add support for secretTemplate JHTree | HPCC-27887 Include the original blob size in the file meta JHTree | HPCC-28618 Refactor jhtree to avoid fetching entire row when only key fields needed JHTree | HPCC-28625 Use single buffer for keyed and payload portions of record JHTree | HPCC-28664 Refactor to allow nodes to support additional compression methods JHTree | HPCC-28666 Refactor to support nodes types that can search without decompressing JHTree | HPCC-28689 Refactor jhtree class structure to support additional node compression methods JHTree | HPCC-28689 Refactor jhtree class structure to support additional node types JHTree | HPCC-28690 Blobs do not work in indexes created with COMPRESSED(FIRST) option JHTree | HPCC-28691 Remove unreachable (and incorrect) code related to COL_PREFIX JHTree | HPCC-28721 Add POC compression format to act as template for new index layouts JHTree, Thor | HPCC-24713 Records in TLK leaf node should not contain payload fields JLib | HPCC-28476 Refactors Jlog Message categories JLib | HPCC-28482 Introduce global thread local tracing feature flags JLib | HPCC-28646 Fix jptree use-after-free error w GNU 12.2.0 compiler JLib | HPCC-28706 Allow dynamic sizing of compression buffer JLib, Thor | HPCC-28768 Change rename retry to continue after stat failure LDAP | HPCC-28608 LDAP Scope Delete on child scopes fails without message Regression Test Engine | HPCC-24856 Add TxSummary access to ESDL integration scripts Roxie | HPCC-28616 Always acknowledge from worker to agent to spot lost packets Roxie | HPCC-28709 Enable the roxie heartbeat by default for containerized systems Roxie | HPCC-28746 Improve reporting of Maximum Packet Length Exceeded errors Roxie | HPCC-28751 Roxie feature-level tracing broken Roxie | HPCC-28904 Ensure changes to querySets are picked up in roxie reload Security Manager | HPCC-28647 JWT SecMgr Plugin: Disable host common name verification for self-signed certs Spark-HPCC | HPCC-28711 Update spark-hadoop submodule to 3a9f35378acf225f050b21ef2fb9591b92a242f6 Thor | HPCC-28454 Add IFile rename retry logic Thor | HPCC-28619 CSV Heading spills to next row Thor | HPCC-28655 Publish extra index meta information from Thor Thor | HPCC-28665 Fix lost stats. issue merging inactive/active stats. Thor | HPCC-28723 Fix potential PARALLEL crash Thor | HPCC-28727 compress sort overflow stream Thor | HPCC-28754 Allow engines to specify their preferred read planes. Tools | HPCC-28722 Provide a program for analysing roxie complete: lines Tools | HPCC-28748 Fix Coverity scan error in HIDL compiler Tools | HPCC-28789 Keep ESP service execution profile enable per defined service Tools | HPCC-28820 Fix typo in argument WS-Access/Account | HPCC-28118 Add ws_access.AccountPermissionsV2 WS-DFU/WS-FS | HPCC-28553 Check dropzone scope access in ESP FileSpray WS-ECL | HPCC-28760 Fix '%s directive argument is null' in Ubuntu 22.10 build Workflow | HPCC-28201 Enable spray class tests in GitHub Smoketest action. WsWorkunits | HPCC-28209 Fix Process Down warning for thor slaves in Target Cluster Preflight page WuDetails | HPCC-28506 Report helm warnings/errors from esp config in wudetails for "" scope XREF | HPCC-28686 Report an error if no plane is specified for container roxie xref cloud, Helm | HPCC-27065 Add helm options to change default plane for index builds ecl command | HPCC-28310 Fix ecl command packagemap validate error using --ssl hthor, Roxie | HPCC-28788 Fix super getPart regression jlog | HPCC-28572 ALA Component Field fetch jlog | HPCC-28649 Expose AKS resource group option metrics | HPCC-28190 Update sinks to support new histogram metrics metrics | HPCC-28548 Cumulative count not initialized in log and file metric sinks metrics | HPCC-28562 - Add compiler flags to improve security
8.10.x
Release Notes for Community Edition 8.10.44-1
Release Date: May 19, 2023 ================================== Known Limitations for 8.10.44-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.42-1 to 8.10.44-1 ========================================================= | HPCC-29522 Add windows dafilesrv open retry mechanism | Revert "HPCC-29129 Disk related stats are lost for buffered/compressed files" DFU Server | HPCC-29521 Fix despray wrap=1 regression (introduced by HPCC-29474) JLib | HPCC-29501 fdatasync in flush() on IFEnocache only LDAP | HPCC-29528 LDAP Connection pool should not retry dead connections Regression Suite, Roxie | HPCC-29174 The prefetch4.ecl fails on Roxie with a different result than expected error.
Release Notes for Community Edition 8.10.42-1
Release Date: May 15, 2023 ================================== Known Limitations for 8.10.42-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.40-1 to 8.10.42-1 ========================================================= | Revert "HPCC-29129 Disk related stats are lost for buffered/compressed files" DFU Server | HPCC-29474 Fix defaultSprayParts regression DFU Server | HPCC-29521 Fix despray wrap=1 regression (introduced by HPCC-29474) ECL Watch | HPCC-29470 Redirect ECL IDE WU Ddetails to v9 JLib | HPCC-29501 fdatasync in flush() on IFEnocache only eclcc | HPCC-29446 Ensure tgz files are not processed from package.json
Release Notes for Community Edition 8.10.40-1
Release Date: April 28, 2023 ================================== Known Limitations for 8.10.40-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.38-1 to 8.10.40-1 ========================================================= | HPCC-29368 Move cost configuration into correct location for bare-metal Azure | HPCC-29402 Avoid generating unnecessary brackets for a || (b || c) Build process | HPCC-29429 Remove Ubuntu 18.04 from the github actions LDAP | HPCC-29372 Unable to insert folders ECLIDE Thor | HPCC-29387 Fix double free converting invalid U+3164 to STRING Thor | HPCC-29392 Expose some "expert" options jlog | HPCC-29423 Enable optional ALA component log col
Release Notes for Community Edition 8.10.38-1
Release Date: April 21, 2023 ================================== Known Limitations for 8.10.38-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.36-1 to 8.10.38-1 ========================================================= ESP | HPCC-28817 Remove unnecessary TxSummary warning log entry Helm | HPCC-29201 Conditionally generate spill planes
Release Notes for Community Edition 8.10.36-1
Release Date: April 14, 2023 ================================== Known Limitations for 8.10.36-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.34-1 to 8.10.36-1 ========================================================= Core Libraries, EclAgent, hthor, Roxie | HPCC-29292 Global static SecureContexts need to be differentiated by usage DFU Server | HPCC-29341 Fix multi file spray regression ESP | HPCC-28645 Fix ESP session redirect handling of encoded characters Helm | HPCC-29201 Conditionally generate spill planes JLib | HPCC-29135 Remove unused inline function eclcc | HPCC-29098 Support / in multi-line string at end of line on windows jlog | HPCC-29290 Ensure WSWU writes ALA log response
Release Notes for Community Edition 8.10.34-1
Release Date: March 31, 2023 ================================== Known Limitations for 8.10.34-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.32-1 to 8.10.34-1 ========================================================= JLib | HPCC-29135 Remove unused inline function jlog | HPCC-29125 ALA Zap logs fixes
Release Notes for Community Edition 8.10.32-1
Release Date: March 16, 2023 ================================== Known Limitations for 8.10.32-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.30-1 to 8.10.32-1 ========================================================= Documentation | HPCC-29127 Document dfuplus status improvements for publisher WUIDs LDAP | HPCC-29139 LDAP socket connections may need additional code to set keepalive
Release Notes for Community Edition 8.10.30-1
Release Date: March 13, 2023 ================================== Known Limitations for 8.10.30-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.28-1 to 8.10.30-1 ========================================================= | HPCC-29103 Helm: Improve use of external ClusterIssuers DFU Server | HPCC-29071 Prevent nosplit disabling one2one partitioning Dali, DFU Server | HPCC-29100 Fix spray part compressedSize attributes not being updated. ESP | HPCC-29101 ESP secure_accept too verbose logging of health checks JLib | HPCC-29064 Parameter check secret categories and names JLib | HPCC-29129 Disk related stats are lost for buffered/compressed files JLib | HPCC-29135 Remove unused inline function JLib | HPCC-29147 Fix queryTlsSecretInfo regression JLib, Testsocket | HPCC-29133 Ignore throw in global config get for keepalive check Roxie | HPCC-29090 Improve the duplicate permit removal code dfuplus | HPCC-28887 Add limit option to dfuplus status for publisher workunits dfuplus, Documentation | HPCC-29095 Document new "dfuplus status" limit option
Release Notes for Community Edition 8.10.28-1
Release Date: March 2, 2023 ================================== Known Limitations for 8.10.28-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.26-1 to 8.10.28-1 ========================================================= Dali | HPCC-29008 Add logging to Dali filesDeprecatedUser injection JLib | HPCC-28984 Fix typo in previous fix for mac builds cloud, Regression Suite | HPCC-28937 Fix invalid target path for temp files in external.ecl eclccserver | HPCC-28903 Add support for git-lfs authentication eclccserver | HPCC-28954 Process createQueryArchive option in eclccserver to match eclserver
Release Notes for Community Edition 8.10.26-1
Release Date: February 24, 2023 ================================== Known Limitations for 8.10.26-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.24-1 to 8.10.26-1 ========================================================= | HPCC-28945 Backport vcpkg changes from 8.12.x Build process | HPCC-28922 PAT failing to clone LN repo Documentation | HPCC-16932 Document multiline string syntax Helm | HPCC-28985 Add "system" to ESP secretsCategories in Helm JLib | HPCC-28984 Fix typo in previous fix for mac builds JLib | HPCC-28984 TCP keepalive setsockopt compile fixes for WIN and OSX Roxie | HPCC-28965 Roxie logging ssl accept msg at too low a tracelevel cloud, Init system | HPCC-28154 TCP keepalive for all sockets from globals/expert config
Release Notes for Community Edition 8.10.24-1
Release Date: February 15, 2023 ================================== Known Limitations for 8.10.24-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.22-1 to 8.10.24-1 ========================================================= Azure, DFS, ESP | HPCC-28460 Extraneous error logging from secure socket accept ECLWatch | HPCC-28900 ECL Watch 9 errors not being logged Helm | HPCC-28932 helm: add missing "git" category entry under "vaults"
Release Notes for Community Edition 8.10.22-1
Release Date: February 7, 2023 ================================== Known Limitations for 8.10.22-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.20-1 to 8.10.22-1 ========================================================= | HPCC-28849 Fix regression in meta data for Thor indexes | Revert "HPCC-28553 Check dropzone scope access in ESP FileSpray" Build process | HPCC-28850 Further improvements to tagging scripts and README Build process | HPCC-28880 Revert forced vcpkg refresh Build process | HPCC-28899 Update vcpkg submodule to latest version DFS | HPCC-28891 Fix setPlaneExternal with trailing / ECLWatch | HPCC-28836 EclWatch fix Target Cluster dropdown not updating Roxie | HPCC-28904 Ensure changes to querySets are picked up in roxie reload
Release Notes for Community Edition 8.10.18-1
Release Date: January 24, 2023 ================================== Known Limitations for 8.10.18-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.16-1 to 8.10.18-1 ========================================================= | Update after review. Azure, DFU Server | HPCC-28583 Remote Copy, SuperCopy, Wrap, TLK Build process | HPCC-28753 Release git alias and tagging scripts Build process | HPCC-28753 Remove parameter to go_rc that causes problems DFU Server | HPCC-28763 Prevent the use of ssh to run ftslave on local host. Documentation | HPCC-13494 Clarify Unicode types in ECL Lang Ref. ECL Watch | HPCC-28507 Display file min and max skews as percentages ECL Watch | HPCC-28510 Pass sort param into LogicalFile detail tabs ECL Watch | HPCC-28653 Update ECL Watch naming scheme for thor workers Helm | HPCC-28766 Fix generation of egress network policy manifests JLib | HPCC-28476 Refactors Jlog Message categories JLib | HPCC-28706 Allow dynamic sizing of compression buffer JLib, Thor | HPCC-28768 Change rename retry to continue after stat failure Thor | HPCC-28619 CSV Heading spills to next row WS-ECL | HPCC-28760 Fix '%s directive argument is null' in Ubuntu 22.10 build Workflow | HPCC-28201 Enable spray class tests in GitHub Smoketest action.
Release Notes for Community Edition 8.10.16-1
Release Date: January 17, 2023 ================================== Known Limitations for 8.10.16-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.14-1 to 8.10.16-1 ========================================================= Core Libraries, Security | HPCC-28759 Additional hashicorp vault approle login improvements Documentation | HPCC-28680 Clarify Std.Date.CurrentTime Parameter Documentation | HPCC-28745 Update Copyright Date for all docs ECL Watch | HPCC-28232 Corrected urls for viewing thor worker logs in WU helpers tab ECL Watch | HPCC-28749 Despray action does not report errors Roxie | HPCC-28709 Enable the roxie heartbeat by default for containerized systems Thor | HPCC-28454 Add IFile rename retry logic
Release Notes for Community Edition 8.10.14-1
Release Date: January 10, 2023 ================================== Known Limitations for 8.10.14-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.12-1 to 8.10.14-1 ========================================================= | Fix Chart.yaml mismerge | Fix path for iframe routes to not be relative from esp/files/... | Remove files incorrectly added to helm when resolving conflicts Azure | HPCC-28414 Add flexible external ClusterIssuer support Build process | HPCC-28684 Update spark-hadoop submodule with security patch of commons-text 1.10 jar Build process | HPCC-28694 Remove vcpkg executable on branch switch Code Generator | HPCC-28679 Fix occasional incorrect generation of character '\' Config Utils, EclAgent, Roxie, Thor | HPCC-26831 Support vault secret access from ECL in bare metal Core Libraries, Security | HPCC-28714 Add hashicorp vault support for namespaces Dali | HPCC-28675 Add findDropZonePlane() to dautils Documentation | HPCC-28635 Std.File.DeleteSuperFile Parameter names wrong in docs ECL Watch | HPCC-28404 EclWatch full graph related WU error message not shown in tech preview ECLWatch | HPCC-28742 Reorganize controls on ECL Playground ESP, Security | HPCC-28713 Baremetal support for CORS configuration Security Manager | HPCC-28647 JWT SecMgr Plugin: Disable host common name verification for self-signed certs Spark-HPCC | HPCC-28711 Update spark-hadoop submodule to 3a9f35378acf225f050b21ef2fb9591b92a242f6 Thor | HPCC-28723 Fix potential PARALLEL crash Thor | HPCC-28727 compress sort overflow stream Tools | HPCC-28722 Provide a program for analysing roxie complete: lines WsWorkunits | HPCC-28209 Fix Process Down warning for thor slaves in Target Cluster Preflight page XREF | HPCC-28686 Report an error if no plane is specified for container roxie xref jlog | HPCC-28572 ALA Component Field fetch jlog | HPCC-28649 Expose AKS resource group option
Release Notes for Community Edition 8.10.12-1
Release Date: December 12, 2022 ================================== Known Limitations for 8.10.12-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.10-1 to 8.10.12-1 ========================================================= | HPCC-28207 File services failing to find host in drop zone plane Code Generator | HPCC-28636 Only strip symbols from release generated queries DESDL | HPCC-26018 Add XPath extension functions for text manipulation DESDL | HPCC-28457 Accept encrypted MySQL password as input Dali | HPCC-28667 Add setPlaneExternal() to CDfsLogicalFilename Documentation | HPCC-28382 Update Docs HTML Generation for Website Documentation | HPCC-28672 Replace some outdated terms in docs ECL Watch | HPCC-28508 Modify default widths of grid columns in ECL Watch 9 ECL Watch | HPCC-28568 copy SVGs in eclwatch img to build directory ESP | HPCC-28594 Publish extended statistics for indexes in getFileDetails() ESP, Roxie | HPCC-28443 Resolve roxie hostnames on demand in ESP services JHTree | HPCC-27887 Include the original blob size in the file meta JLib | HPCC-28646 Fix jptree use-after-free error w GNU 12.2.0 compiler LDAP | HPCC-28608 LDAP Scope Delete on child scopes fails without message Regression Test Engine | HPCC-24856 Add TxSummary access to ESDL integration scripts Thor | HPCC-28655 Publish extra index meta information from Thor Thor | HPCC-28665 Fix lost stats. issue merging inactive/active stats. ecl command | HPCC-28310 Fix ecl command packagemap validate error using --ssl
Release Notes for Community Edition 8.10.10-1
Release Date: December 2, 2022 ================================== Known Limitations for 8.10.10-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.8-1 to 8.10.10-1 ========================================================= DFU Server | HPCC-28617 Generate useFtSlave environment option in dfuserver config Dali | HPCC-28623 Do not include the TLK in the skew calculation for a file Documentation | HPCC-28117 Add Git Improvements to Docs Documentation | HPCC-28192 Document "NoCommon" STD.File.SprayFixed, SprayXML, SprayJSON, and SprayDelimited ECL Watch | HPCC-28221 Metrics graph can cause ECL Watch to crash ECL Watch | HPCC-28582 Ensure DropZoneName passed to FileSpray endpoints ECL Watch | HPCC-28606 Fix grid state updates causing ECL Watch to crash ESP | HPCC-28630 Prevent absolute access to files from /esp/file request JHTree | HPCC-28603 Report blob cache loading stats JLib | HPCC-28598 Changes following review JLib | HPCC-28598 createStorageApiInfo has the incorrect linkage LDAP | HPCC-28601 AddFileScope on AAD reports User Account Already Exists dafilesrv | HPCC-28591 Avoid symbol clash/possible corruption eclccserver | HPCC-27585 Containerized builds allow for ECL library code signing hthor | HPCC-28632 Don't check index record size match on TLK, which may be different
Release Notes for Community Edition 8.10.8-1
Release Date: November 28, 2022 ================================== Known Limitations for 8.10.8-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.6-1 to 8.10.8-1 ========================================================= | HPCC-27930 Copy files striped across storage accounts Build process | HPCC-28542 Removed submodule azure-storage-cpplite Config Process/Services | HPCC-28175 Vault transformations for envmod DFU Server | HPCC-28544 DFUServer crashes when source file is not distributed file. ECL Watch | HPCC-27189 Show compilation cost in eclwatch ECL Watch | HPCC-28430 Not set port number in redirect URL when not available ECL Watch | HPCC-28509 Add sticky header to DetailsList component in ECL Watch v9 ECL Watch | HPCC-28561 Cost fields in logical file view are showing wrong values ESDL, ESP | HPCC-28155 ESDL WSDL command should recognize ESDL option use_method_name Helm | HPCC-28543 Fix eclagent.yaml template regression Helm | HPCC-28552 Correct write cost Helm | HPCC-28552 Default file access costs are reversed JHTree | HPCC-28534 Add disk fetch index stats JHTree | HPCC-28581 Remove calls to MTIME_SECTION from jhtree Language | HPCC-28445 JHTree build fix if 1 leaf page and blobs Plugins | HPCC-28530 Python3 embed fails to compile with python 3.11 Thor | HPCC-12267 Release documentation on adding a new activity WS-Access/Account | HPCC-28410 Fix old fashion cast and clean related code WS-Access/Account | HPCC-28410 Fix the code for filtering out duplicated LDAP BaseDNs WS-Access/Account | HPCC-28424 Report/Ccheck 'Can Update Password' in ESP services Workunit Analyser | HPCC-28573 Catch invalid time ranges when reporting active activities cloud, Thor | HPCC-28541 Ensure Thor exception returned to workunit/agent eclcc | HPCC-28586 Add option to trace resolved SHAs to eclcc
Release Notes for Community Edition 8.10.6-1
Release Date: November 14, 2022 ================================== Known Limitations for 8.10.6-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.4-1 to 8.10.6-1 ========================================================= | HPCC-284180 Clarify WHITESPACE option on TRIM | HPCC-28455 Fix error in logical comparison in toXML of libxml2 nodeset | Remove files incorrectly added when merging Azure, DFS | HPCC-28239 Timeout cached dfs storage secrets Azure, ESP | HPCC-28432 Fix DfuPlusExec unable to call mtls eclservices Build process | HPCC-28542 Removed submodule azure-storage-cpplite Code Generator | HPCC-28291 Fix bug with (complex-decimal) IN [a,b,c] Dali | HPCC-28453 Improve Dali connect error message Dali, DFU Server, dfuplus | HPCC-28110 Fix issues reading/copying multi cluster file Documentation | HPCC-28398 Remove IMDB Doc from CMake Builds ECL Standard Library | HPCC-28427 Std.Log.dbglog should use context info ECL Watch | HPCC-28292 LogicalFile contents downloading as CSV ECL Watch | HPCC-28401 Add 'row too large' warning in ECL Watch v9 ECL Watch | HPCC-28402 EclWatch cannot download logical file contents in tech preview ECL Watch | HPCC-28408 ECL Watch freezes while navigating in workunit tabs ECL Watch | HPCC-28419 ECL Watch v9 push pagination query string params into url ECL Watch | HPCC-28426 Pasting sorted URLs in ECLWatch don't return sorted results ECL Watch | HPCC-28440 Workunit & Query lists Filter button always disabled ECL Watch | HPCC-28464 Switch to new logo for lock / login pages Files | HPCC-28147 Provide azure copy api through filehooks Helm | HPCC-28465 Fix certificate commonNames should max out at 64 characters Helm | HPCC-28472 Fix test-helm version Helm | HPCC-28489 Component level egress support JLib | HPCC-28446 Delete unused function that failed to compile in gcc 12.2 Plugins | HPCC-28305 Re-implement azure file plugin using the main library Roxie | HPCC-28368 Roxie may be blocked by non-SSL probe connections to SSL port Thor | HPCC-27640 Ensure global sort stats are merged correctly. Thor | HPCC-28524 Allow index write lookahead spilling only if input canStall WS-DFU/WS-FS | HPCC-28462 Support resubmit of publisher DFU workunits Workunit Analyser | HPCC-28369 Various improvements to the hotspot service WsTopology | HPCC-28266 Roll back the code for retrieving actual disk space hthor, Roxie, Thor | HPCC-28406 Publish uncompressed size and offset of branches for indexes
Release Notes for Community Edition 8.10.4-1
Release Date: November 2, 2022 ================================== Known Limitations for 8.10.4-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali ========================================================= Comprehensive list of changes from 8.10.2-1 to 8.10.4-1 ========================================================= DFS, ESP | HPCC-28412 Fix timeout wsdfs lookup issue ECL Watch | HPCC-27892 Unable to delete LDAP File Scope ECL Watch | HPCC-28385 Bump hpcc-js versions to fix graph regression EclAgent, Helm, Thor | HPCC-28407 Add missing forcePerms and mount secrets JLib | HPCC-28441 Fix spurious timeouts when using secure sockets WS-DFU/WS-FS | HPCC-28374 Add remote DFS support to dfu/filespray for remote copy cloud, Helm | HPCC-28434 Add network policy for spray service
Release Notes for Community Edition 8.10.2-1
Release Date: October 25, 2022 ================================== Known Limitations for 8.10.2-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.10.0-1 to 8.10.2-1 ========================================================= | Fix incorrect minor version | Set latest minor release to 8.10 Azure | HPCC-28384 Fix certificate only generated for first thor manager/worker Code Generator | HPCC-28352 Optimize IF(cond) when cond already true/false Documentation | HPCC-28261 Revise sections of the ContainerValues doc Documentation | HPCC-28280 Revise and Rename the More Helm and Yaml section ECL Watch | HPCC-28212 ECLWatch logviewer containername list showing outdated or unrelated entries ECL Watch | HPCC-28218 Improve error message when select pods and do not have access rights ECL Watch | HPCC-28343 EclWatch explicit abort action confirmation ECL Watch | HPCC-28371 EclWatch Unable to spray CSV file due to "Invalid File Name" ECL Watch | HPCC-28379 Delete button on logical files details page fails in EclWatch v9 ECL Watch | HPCC-28385 Bump hpcc-js versions to fix graph regression Init system | HPCC-28313 Correctly compare double-digit Python3 version strings Plugins | HPCC-26327 MySQL JSON support Plugins | HPCC-28353 Std.File.GetNoCommonDefault() doesn't pick up the value of noCommon from environment.xml. Roxie | HPCC-28368 Roxie may be blocked by non-SSL probe connections to SSL port
Release Notes for Community Edition 8.10.0-1
Release Date: October 5, 2022 ================================== Known Limitations for 8.10.0-1 ================================== HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.10-1 to 8.10.0-1 ========================================================= | Added MongoDB Plugin | Bump terser from 5.12.0 to 5.14.2 in /esp/src | Changes following review | Downgrade depracted errors to warnings to avoid azure 22.04 problems | Fix compile error on Ubuntu 22.04 | Fix vcpkg commit hash Azure | HPCC-28007 Allow dafilesrv limits/throttling to be configured in K8s Build process | HPCC-28028 Default minimum c++ standard to c++17 Build process | HPCC-28274 Switch to builtin mono and vcpkg versions Build process | HPCC-28274 Switch to builtin mono and vcpkg versions for credentials Build process | HPCC-28276 Add clang to the base image Build process | HPCC-28306 Make conditional use of Azure library (USE_AZURE option) Build process, hthor | HPCC-28213 Restrict vcpkg ICU to windows and OSX Code Generator | HPCC-23662 Allow out of line functions to evaluate inline datasets Code Generator | HPCC-27981 Support efficient regexs in out of line functions Code Generator | HPCC-28216 Fix generation of unicode constants in IR output Code Generator | HPCC-28237 Fix EclIRTests unittest in debug mode Code Generator | HPCC-28250 Avoid false positive warnings about input distributions Code Generator | HPCC-28275 Add support for -ftargetCompiler=clang for generated queries Code Generator | HPCC-28295 Suppress distribution warnings when targeting roxie or hthor Code Generator | HPCC-28303 Improve support for out of line functions Code Generator | HPCC-28324 Fix potential core in code generation for (integer)(set of x)[] Code Generator | HPCC-28325 Avoid O(N^2) operation optimizing x inor x in Code Generator | HPCC-28328 Reduce re-evaluation of ifblock conditions Code Generator | HPCC-28338 Avoid re-evaluating the inputs to row PROJECT Code Generator | HPCC-28348 Optimize IF(a,IF(a,b,c),IF(a,d,e)) -> IF(a,b,e) Code Generator | HPCC-28360 Support WHEN(action, action) in inline code Config Process/Services | HPCC-28341 Fix EspBinding to allow no dali with no AuthDomains Config UI | HPCC-26982 Fix code scanning alert for useless regex in configmgr Core Libraries, Helm, Security | HPCC-28099 Support appRole auth for Hashicorp vault access DESDL | HPCC-28057 Refactor IEsdlScriptContext DESDL, ESP | HPCC-28308 Support ESP AuthDomain PerRequest with no dali DFS | HPCC-27928 Copy files with storage striped across containers/file shares DFS, DFU Server | HPCC-27927 Basic copying with API DFU Server | HPCC-27987 Add ability to configure default dfuserver options globally (via environment), e.g. nocommon/maxConnections DFU Server | HPCC-28215 HPCC-24626 introduced a regression related to FixedSpray. Documentation | HPCC-25946 Add environment variables helm chart setting to doc Documentation | HPCC-27350 Add Terraform Deployment instructions to container doc Documentation | HPCC-27624 Docs Branding Update Documentation | HPCC-27873 Document Data Patterns Std Library Documentation | HPCC-27893 Create Data Pattern Bundle Chapter Documentation | HPCC-27946 Data Patterns Introduction Chapter Documentation | HPCC-27947 Data Patterns Using in ECL Watch Chapter Documentation | HPCC-28243 Fix maxConnections description in Std Library Docs Documentation | HPCC-28262 Include the Terraform Section in Container Doc Documentation | HPCC-28273 Fix broken Azure Analytics link Documentation | HPCC-28314 Add local fo.xsl to repo ECL Standard Library | HPCC-28228 Increase maximum workunitList() result size to 8MB ECL Watch | HPCC-27686 Add Expiration Date to Logical File Details ECL Watch | HPCC-28085 enable/disable scope scans is broke ECL Watch | HPCC-28109 If IP only supplied, use to lookup despray plane ECL Watch | HPCC-28148 - Update ZAP dialog to support service names instead of IPs ECL Watch | HPCC-28206 Query test pages not loading ECL Watch | HPCC-28222 Spray dialog path validation incorrect ECL Watch | HPCC-28223 ECL Playground target list differs between v9 and previous UI ECL Watch | HPCC-28226 Ecl Watch error on password change ECL Watch | HPCC-28233 Logical File visual indicator of disabled Graphs tab ECL Watch | HPCC-28241 Grid headers missing icon tooltips ECL Watch | HPCC-28244 Grid buttons update after state modification ECL Watch | HPCC-28245 Sorting for pages should show in address bar ECL Watch | HPCC-28268 ECL Watch 9 Despray not working ECL Watch | HPCC-28269 Target Clusters navigates away from tabs/toolbar ECL Watch | HPCC-28271 Default to new ECL Watch for containerized builds ECL Watch | HPCC-28286 ZAP Dialog add filename validation ECL Watch | HPCC-28290 Convert DFU Workunits page to use Fluent grid ECL Watch | HPCC-28317 Column sorting double query ECL Watch | HPCC-28319 Translation generation fails ECL Watch | HPCC-28331 ES Translations for 8.10.X ECL Watch | HPCC-28332 BS Translations for 8.10.X ECL Watch | HPCC-28333 FR Translations for 8.10.X ECL Watch | HPCC-28334 HR Translations for 8.10.X ECL Watch | HPCC-28335 PT-BR Translations for 8.10.X ECL Watch | HPCC-28336 SR Translations for 8.10.X ECL Watch | HPCC-28337 ZH Translations for 8.10.X ECL Watch | HPCC-28354 HU Translations for 8.10.X ELK support | HPCC-28189 Include Kibana Dashboard ESP | HPCC-28019 Add esp service to get the hotspots for a workunit ESP | HPCC-28115 Expose k8s connections for predefined k8s services ESP | HPCC-28137 Report K8s services in ESP WsCloud ESP | HPCC-28248 Fix macOS compiler warning for fragmented pull parser EclAgent, Roxie, Thor | HPCC-28138 Add stats for number of leaf/branch/blob nodes to index write Helm | HPCC-28264 HELM support for external cert-manager issuers Helm | HPCC-28284 Update defaultSprayParts and numWorkers docs/schema tip Helm, Thor | HPCC-28364 Allow accessDali from thor workers for GetUniqueInteger Helm, Thor | HPCC-28365 accessEsp worker fix JLib | HPCC-28265 Fix very unlikely potential crash in jlib initialisation JLib | HPCC-28285 Unittests for histogram reveal use of invalid memory JLib | HPCC-28315 Fix compile problems with isalpha() in windows builds MP | HPCC-28316 Revert HPCC-28125 Revert "Merge pull request #16484 from mckellyln/hpcc-28125" Plugins | HPCC-28257 Embed MySQL plugin should track unsigned flag Plugins | HPCC-28353 Std.File.GetNoCommonDefault() doesn't pick up the value of noCommon from environment.xml. Plugins | HPCC-28361 GetNoCommonDefault() should be marked as pure Roxie | HPCC-28178 heapLockMemory should be added to roxie xsd Roxie | HPCC-28227 Roxie stats merge broken Thor | HPCC-27533 Avoid spurious tmpdir assert follow-on error Thor | HPCC-28219 Improve context of KJ error message Thor | HPCC-28254 Overridden thorConnectTimeout values will be ignored Thor | HPCC-28296 Execute cost incorrectly calculated when numWorkersPerPod>1 WS-ECL | HPCC-26167 Bare metal WsEcl should detect TLS roxie Workflow | HPCC-28345 Exclude MongoDB test from Smoketest XREF | HPCC-28294 Roxie unused file list needs rethink on containerized systems cloud | HPCC-28158 replace expired EFS/CSI provisioner with EFS CSI driver cloud | HPCC-28210 Elasticlient logaccess check cpr error - Checks CPR error flag upon response cloud | HPCC-28327 Set AccessFlags when authorizing in htpasswd security eclrtl | HPCC-28240 Add regex constructors to old versions of the platform metrics | HPCC-27961 Fix issue of allocating metric objects in DLLs that may be unloaded metrics | HPCC-28103 Add convenience class to metrics to measure histogram execution times metrics | HPCC-28208 Standardize units and bucket labels for scaled histogram metrics metrics, unittests | HPCC-28259 MetricFrameworkTests fails with assertion Expression: result unittests | HPCC-21073 unittests behaves differently depending on current directory unittests | HPCC-28230 Various issues in digisign unit tests unittests | HPCC-28256 Remove unnecessary logging in jlibtests ws_logaccess | HPCC-27692 Add historgram metric type ws_store | HPCC-28143 Loosen WsStore SDS Write Lock Access
8.8.x
Release Notes for Community Edition 8.8.48-1
Release Date: May 19, 2023 ================================== Known Limitations for 8.8.48-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.44-1 to 8.8.48-1 ========================================================= | Fix major version number | HPCC-29522 Add windows dafilesrv open retry mechanism DFU Server | HPCC-29341 Fix multi file spray regression JLib | HPCC-29135 Remove unused inline function eclcc | HPCC-29446 Ensure tgz files are not processed from package.json
Release Notes for Community Edition 8.8.44-1
Release Date: March 13, 2023 ================================== Known Limitations for 8.8.44-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.42-1 to 8.8.44-1 ========================================================= | HPCC-28945 Backport vcpkg changes from 8.12.x Build process | HPCC-28922 PAT failing to clone LN repo Dali | HPCC-29008 Add logging to Dali filesDeprecatedUser injection JLib | HPCC-29064 Parameter check secret categories and names JLib | HPCC-29147 Fix queryTlsSecretInfo regression
Release Notes for Community Edition 8.8.42-1
Release Date: February 15, 2023 ================================== Known Limitations for 8.8.42-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.40-1 to 8.8.42-1 ========================================================= Helm | HPCC-28932 helm: add missing "git" category entry under "vaults"
Release Notes for Community Edition 8.8.40-1
Release Date: February 7, 2023 ================================== Known Limitations for 8.8.40-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.38-1 to 8.8.40-1 ========================================================= Build process | HPCC-28880 Revert forced vcpkg refresh Roxie | HPCC-28904 Ensure changes to querySets are picked up in roxie reload
Release Notes for Community Edition 8.8.38-1
Release Date: January 24, 2023 ================================== Known Limitations for 8.8.38-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.36-1 to 8.8.38-1 ========================================================= | Bump json5 from 2.2.0 to 2.2.3 in /esp/src Core Libraries | HPCC-28816 httplib TLS improvements
Release Notes for Community Edition 8.8.36-1
Release Date: January 24, 2023 ================================== Known Limitations for 8.8.36-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.34-1 to 8.8.36-1 ========================================================= JLib, Thor | HPCC-28768 Change rename retry to continue after stat failure
Release Notes for Community Edition 8.8.34-1
Release Date: January 17, 2023 ================================== Known Limitations for 8.8.34-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.32-1 to 8.8.34-1 ========================================================= Core Libraries, Security | HPCC-28759 Additional hashicorp vault approle login improvements Thor | HPCC-28454 Add IFile rename retry logic
Release Notes for Community Edition 8.8.32-1
Release Date: January 10, 2023 ================================== Known Limitations for 8.8.32-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.30-1 to 8.8.32-1 ========================================================= | Fix Chart.yaml mismerge | Remove files incorrectly added to helm when resolving conflicts Build process | HPCC-28684 Update spark-hadoop submodule with security patch of commons-text 1.10 jar Build process | HPCC-28694 Remove vcpkg executable on branch switch Config Utils, EclAgent, Roxie, Thor | HPCC-26831 Support vault secret access from ECL in bare metal Core Libraries, Security | HPCC-28714 Add hashicorp vault support for namespaces ESP, Security | HPCC-28713 Baremetal support for CORS configuration Spark-HPCC | HPCC-28711 Update spark-hadoop submodule to 3a9f35378acf225f050b21ef2fb9591b92a242f6
Release Notes for Community Edition 8.8.30-1
Release Date: December 2, 2022 ================================== Known Limitations for 8.8.30-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.26-1 to 8.8.30-1 ========================================================= | Remove files incorrectly added to helm when resolving conflicts ESP | HPCC-28630 Prevent absolute access to files from /esp/file request LDAP | HPCC-28601 AddFileScope on AAD reports User Account Already Exists dafilesrv | HPCC-28591 Avoid symbol clash/possible corruption hthor | HPCC-28632 Don't check index record size match on TLK, which may be different
Release Notes for Community Edition 8.8.26-1
Release Date: November 28, 2022 ================================== Known Limitations for 8.8.26-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.24-1 to 8.8.26-1 ========================================================= | HPCC-28455 Fix error in logical comparison in toXML of libxml2 nodeset | Remove files incorrectly added when merging Azure, ESP | HPCC-28432 Fix DfuPlusExec unable to call mtls eclservices Config Process/Services | HPCC-28175 Vault transformations for envmod ECL Watch | HPCC-28561 Cost fields in logical file view are showing wrong values ESDL, ESP | HPCC-28155 ESDL WSDL command should recognize ESDL option use_method_name Helm | HPCC-28465 Fix certificate commonNames should max out at 64 characters Language | HPCC-28445 JHTree build fix if 1 leaf page and blobs Plugins | HPCC-28530 Python3 embed fails to compile with python 3.11 WS-Access/Account | HPCC-28410 Fix old fashion cast and clean related code WS-Access/Account | HPCC-28410 Fix the code for filtering out duplicated LDAP BaseDNs WS-DFU/WS-FS | HPCC-28462 Support resubmit of publisher DFU workunits eclcc | HPCC-28586 Add option to trace resolved SHAs to eclcc
Release Notes for Community Edition 8.8.24-1
Release Date: November 14, 2022 ================================== Known Limitations for 8.8.24-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.22-1 to 8.8.24-1 ========================================================= Code Generator | HPCC-28291 Fix bug with (complex-decimal) IN [a,b,c] Helm | HPCC-28472 Fix test-helm version JLib | HPCC-28446 Delete unused function that failed to compile in gcc 12.2 Roxie | HPCC-28368 Roxie may be blocked by non-SSL probe connections to SSL port WsTopology | HPCC-28266 Roll back the code for retrieving actual disk space
Release Notes for Community Edition 8.8.22-1
Release Date: November 2, 2022 ================================== Known Limitations for 8.8.22-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.20-1 to 8.8.22-1 ========================================================= ECL Watch | HPCC-27892 Unable to delete LDAP File Scope JLib | HPCC-28441 Fix spurious timeouts when using secure sockets
Release Notes for Community Edition 8.8.20-1
Release Date: November 2, 2022 ================================== Known Limitations for 8.8.20-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.18-1 to 8.8.20-1 ========================================================= | Set latest minor release to 8.10 Azure | HPCC-28384 Fix certificate only generated for first thor manager/worker ECL Watch | HPCC-28212 ECLWatch logviewer containername list showing outdated or unrelated entries
Release Notes for Community Edition 8.8.18-1
Release Date: October 7, 2022 ================================== Known Limitations for 8.8.18-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.16-1 to 8.8.18-1 ========================================================= Code Generator | HPCC-28360 Support WHEN(action, action) in inline code ECL Watch | HPCC-28223 ECL Playground target list differs between v9 and previous UI
Release Notes for Community Edition 8.8.16-1
Release Date: October 5, 2022 ================================== Known Limitations for 8.8.16-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.14-1 to 8.8.16-1 ========================================================= | Downgrade depracted errors to warnings to avoid azure 22.04 problems | Fix compile error on Ubuntu 22.04 Build process | HPCC-28274 Switch to builtin mono and vcpkg versions Build process | HPCC-28274 Switch to builtin mono and vcpkg versions for credentials Build process, hthor | HPCC-28213 Restrict vcpkg ICU to windows and OSX Code Generator | HPCC-28324 Fix potential core in code generation for (integer)(set of x)[] ECL Watch | HPCC-28226 Ecl Watch error on password change ECL Watch | HPCC-28245 Sorting for pages should show in address bar ECL Watch | HPCC-28317 Column sorting double query MP | HPCC-28316 Revert HPCC-28125 Revert "Merge pull request #16484 from mckellyln/hpcc-28125" cloud | HPCC-28158 replace expired EFS/CSI provisioner with EFS CSI driver
Release Notes for Community Edition 8.8.14-1
Release Date: September 29, 2022 ================================== Known Limitations for 8.8.14-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.12-1 to 8.8.14-1 ========================================================= | HPCC-27533 Avoid spurious tmpdir assert follow-on error | HPCC-28143 Loosen WsStore SDS Write Lock Access | HPCC-28294 Roxie unused file list needs rethink on containerized systems Build process | HPCC-28274 Switch to builtin mono and vcpkg versions Code Generator | HPCC-28295 Suppress distribution warnings when targeting roxie or hthor Core Libraries, Helm, Security | HPCC-28099 Support appRole auth for Hashicorp vault access Documentation | HPCC-27873 Document Data Patterns Std Library Documentation | HPCC-27893 Create Data Pattern Bundle Chapter Documentation | HPCC-27946 Data Patterns Introduction Chapter Documentation | HPCC-27947 Data Patterns Using in ECL Watch Chapter ECL Standard Library | HPCC-28228 Increase maximum workunitList() result size to 8MB ECL Watch | HPCC-27686 Add Expiration Date to Logical File Details ECL Watch | HPCC-28085 enable/disable scope scans is broke ECL Watch | HPCC-28148 - Update ZAP dialog to support service names instead of IPs ECL Watch | HPCC-28206 Query test pages not loading ECL Watch | HPCC-28233 Logical File visual indicator of disabled Graphs tab ECL Watch | HPCC-28241 Grid headers missing icon tooltips ECL Watch | HPCC-28244 Grid buttons update after state modification ECL Watch | HPCC-28268 ECL Watch 9 Despray not working ECL Watch | HPCC-28286 ZAP Dialog add filename validation ECL Watch | HPCC-28290 Convert DFU Workunits page to use Fluent grid ELK support | HPCC-28189 Include Kibana Dashboard ESP | HPCC-28115 Expose k8s connections for predefined k8s services Helm | HPCC-28264 HELM support for external cert-manager issuers WS-ECL | HPCC-26167 Bare metal WsEcl should detect TLS roxie cloud | HPCC-28210 Elasticlient logaccess check cpr error - Checks CPR error flag upon response unittests | HPCC-28256 Remove unnecessary logging in jlibtests
Release Notes for Community Edition 8.8.12-1
Release Date: September 23, 2022 ================================== Known Limitations for 8.8.12-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.10-1 to 8.8.12-1 ========================================================= Code Generator | HPCC-28216 Fix generation of unicode constants in IR output Code Generator | HPCC-28237 Fix EclIRTests unittest in debug mode DFU Server | HPCC-28215 HPCC-24626 introduced a regression related to FixedSpray. Documentation | HPCC-27350 Add Terraform Deployment instructions to container doc ECL Watch | HPCC-28109 If IP only supplied, use to lookup despray plane ECL Watch | HPCC-28222 Spray dialog path validation incorrect ESP | HPCC-28248 Fix macOS compiler warning for fragmented pull parser EclAgent, Roxie, Thor | HPCC-28138 Add stats for number of leaf/branch/blob nodes to index write Roxie | HPCC-28227 Roxie stats merge broken Thor | HPCC-28254 Overridden thorConnectTimeout values will be ignored eclrtl | HPCC-28240 Add regex constructors to old versions of the platform unittests | HPCC-21073 unittests behaves differently depending on current directory unittests | HPCC-28230 Various issues in digisign unit tests
Release Notes for Community Edition 8.8.10-1
Release Date: September 12, 2022 ================================== Known Limitations for 8.8.10-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.8-1 to 8.8.10-1 ========================================================= | HPCC-28221 Prevent exception caused by query select "#" Azure | HPCC-27520 Expose maxGraphStartupTime/thorConnectTimeout option Code Generator | HPCC-28128 Various improvements to common sub expression code Config Utils, EclAgent, Roxie, Thor | HPCC-26831 Support vault secret access from ECL in bare metal Documentation | HPCC-27862 Add Logging Analytics details to Doc ECL Standard Library | HPCC-24626 Add "NoCommon" to STD.File.SprayFixed and Delimited libraries ECL Watch | HPCC-28214 Invalid WU error links ESDL, ESP | HPCC-28166 ESDL xsd generation not always defining EspStringArray ESP | HPCC-26756 Replace IPs from ZAP report FileView | HPCC-28171 Replace illegal utf8 bytes with substitution character Helm | HPCC-28172 Combine ALA logAccess values yaml Helm | HPCC-28195 Remove redundant/legacy metaAccess option JLib | HPCC-28186 Ensure close exception does not get eaten by dtor MP | HPCC-28125 MP accept from client should use peer IP and not IP sent Plugins | HPCC-28176 Ensure that setContext is called for plugins used from Thor Roxie | HPCC-28197 Expose roxie xref in k8s Roxie | HPCC-28203 Roxie may crash after startup processing buddyCopying list Thor | HPCC-28170 Fix AES decrypt regression Thor | HPCC-28179 Stats serialization/deserialization mismatch causing graph progress not to be shown Thor | HPCC-28185 Fix external sink serialization Thor | HPCC-28204 Fix processing multiple consecutive #options WsWorkunits | HPCC-28122 Fix stats regression effecting CRuntimeSummaryStatisticCollection
Release Notes for Community Edition 8.8.8-1
Release Date: August 30, 2022 ================================== Known Limitations for 8.8.8-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.6-1 to 8.8.8-1 ========================================================= Azure, Sasha | HPCC-28136 Permit disabled: false under sasha services Code Generator | HPCC-28127 Modify various debugging helper functions DESDL, ESDL, Helm | HPCC-25241 Add support for running some services without DALI Documentation | HPCC-24792 Add ValidateFileType to #OPTION documentation ECL Watch | HPCC-27370 Rework ECL Watch auth for React ECL Watch | HPCC-28104 React Errors list should include filename ECL Watch | HPCC-28107 Initial WU Hot Spot ECL Watch | HPCC-28146 Logical Files list missing icons ECL Watch | HPCC-28152 Add default support for Azure logging ESP | HPCC-27630 Make CORS handling configurable ESP | HPCC-28145 Fix path check issue in FileSpray.FileList Helm | HPCC-28161 Fix example secrets that accidently had newlines added Plugins, Security Manager | HPCC-27891 Fix resolution of complex file scoping definitions in JWT secmgr Plugins, Security Manager | HPCC-28140 JWT SecMgr Plugin login leeway cloud, Sasha | HPCC-28151 Enable sasha file-expiry and dfurecovery-archiver by default ecl command | HPCC-28142 Fix ecl queries copy-set seg fault
Release Notes for Community Edition 8.8.6-1
Release Date: August 24, 2022 ================================== Known Limitations for 8.8.6-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.4-1 to 8.8.6-1 ========================================================= ESP | HPCC-28097 Load WsCloud service in ECLWatch ESP Plugins | HPCC-27979 Add unicode version of AnalyzeText to NLP Plugin Roxie | HPCC-28129 Ensure row manager is destroyed after any package sequencers Roxie, unittests | HPCC-28126 Unittest crash accessing NULL pdesc ecl command | HPCC-28142 Fix ecl queries copy-set seg fault
Release Notes for Community Edition 8.8.4-1
Release Date: August 16, 2022 ================================== Known Limitations for 8.8.4-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.2-1 to 8.8.4-1 ========================================================= Azure | HPCC-28091 dfuserver has no resources section Build process | HPCC-28017 Add addition GH test environments ECL Watch | HPCC-28088 Remove "User" cookie from ECL Watch ECL Watch, WsWorkunits | HPCC-28075 Disable log options when there is no log access plugin JHTree | HPCC-28065 Optimize unfiltered index sequential read JHTree | HPCC-28094 Optimization for unfiltered indexes was incorrect Roxie | HPCC-28102 Roxie index files must not be opened as compressed files Security Manager, WS-ECL | HPCC-27994 Add WsEcl support for the test auth security manager SoapPlus | HPCC-26704 Fix Coverity scan defects related to soapplus WsWorkunits | HPCC-27855 Report Component Log for imported WU from ZAP report WsWorkunits | HPCC-28089 Report No logging stack available in WUInfo response For ECL WU on cloud environment, a ComponentLog weblink is shown the Helpers page. It will not work if WsWorkunits cannot access logging stack. WsWorkunits.WUInfo should check whether a logging stack is available or not and report to ECLWatch. cloud | HPCC-26271 update Tensorflow to the latest version for GPU support Update README.md cloud | HPCC-28078 Consistant LogAccess JSON Response eclcc | HPCC-28096 SQS plugin could corrupt memory and cause eclcc to core
Release Notes for Community Edition 8.8.2-1
Release Date: August 8, 2022 ================================== Known Limitations for 8.8.2-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.8.0-1 to 8.8.2-1 ========================================================= | Correct .x branch version info | Fix minor merge conflict | HPCC-27989 Optimize prefetch project that does not change the row | HPCC-28029 Remove "using namespace std" from headers | HPCC-28031 Add FluentUI v9 Support | Improve the checking and delete duplicate function | Latest build is now 8.8.0 AWS | HPCC-27974 Delay initializing AWS library until needed Azure | HPCC-27993 Fix directio regression and striping support Azure | HPCC-28003 Fix issues reading files directly from ~plane:: Build process | HPCC-27998 jelog.dll causing cpack issue on windows Build process | HPCC-28032 Expose incr.sh "-a" option Code Generator | HPCC-27990 Fix core when DEFINE is used on function containing a dataset Documentation | HPCC-27975 Document new SOAPCALL LOG variant ECL Watch | HPCC-25691 ECLWatch UI to access to ESP daliadmin service ECL Watch | HPCC-27192 Costs are sorted alphabetically ECL Watch | HPCC-27774 Query Test Pages do not display Ecl Watch v9 ECL Watch | HPCC-27776 ECLWatch allow adding groups to default Workunit/Filescope OU ECL Watch | HPCC-27861 Add PackageMap should default Target and Process to first available roxie ECL Watch | HPCC-27984 Cannot open specific permissions tabs multiple times ECL Watch | HPCC-28000 Sorting files by size doesn't work on new eclwatch ECL Watch | HPCC-28024 Eclwatch filespray not sending state of unticked boxes ECL Watch | HPCC-28037 ECL Watch grids initialize with incorrect page size ECL Watch | HPCC-28052 Cannot sort Workunits by the "Total Cluster Time" column ECL Watch | HPCC-28081 Files list filter Indexes only ECL Watch, ESP | HPCC-27992 WU Helpers tab regression ESP | HPCC-27864 Add ECL command line support for roxie memlock ESP | HPCC-28005 Provide standard k8s labeling template ESP | HPCC-28025 Docker platform-build missing groff-base ESP | HPCC-28025 esp crashing on CentOS when ldap enabled FileView | HPCC-28067 Avoid opening an index file when accessing the meta Files | HPCC-28036 Fix k8s despray issues from plane with hosts Helm | HPCC-28039 add placement place holder for dafilesrv component Helm | HPCC-28045 Fix comment typo in values.yaml Init system | HPCC-22349 Fix dafilesrv stop message in hpcc-init JHTree | HPCC-28080 Avoid reading the trailing header if the leading header is valid JHTree | HPCC-28082 Avoid creating bloom filters if only a single leaf node in an index JLib | HPCC-27988 Allow Singleton initialization to null JLib | HPCC-28042 Use a hash table to map statistic names->kind JLib | HPCC-28043 Optimize iteration through an empty hash table JLib | HPCC-28044 Optimize hash on zero terminated string JLib | HPCC-28055 Ensure logging lines are output by a single system call JLib | HPCC-28061 Use O_CLOEXEC when opening files JLib | HPCC-28063 Use fstat to get the size of a file JLib | HPCC-28074 Remove unused code from jlog Memory Manager | HPCC-27964 Add code to ensure DataBuffers are in the expected state Roxie | HPCC-28011 Don't collate messages we are discarding Roxie | HPCC-28013 Add some checking/tracing for when stop() throws an exception Roxie | HPCC-28014 Fix potential crashes if reset() called before stop Security, WS-ECL | HPCC-27982 Don't allow mixing WsECL REST URLs with core ESP URL modifiers WsWorkunits | HPCC-27866 Fix duplicated items in WsWorkunits.WULogFileRequest WsWorkunits | HPCC-27965 Remove too many 'logaccess not available' messages in ESP log cloud, Helm | HPCC-28001 Fix spurious KVs from being generated into sasha values cloud, Thor | HPCC-27871 Track k8s resources created by processes and ensure cleanup cloud, Thor | HPCC-27907 Fix multiJobLinger long stall (until timeout) design flaw cloud, jlog | HPCC-28069 Changes following review cloud, jlog | HPCC-28069 Default logging to non-dropping mode in K8s. ecl command | HPCC-24412 Add delete options to Unpublish Query jlog | HPCC-28054 Stop component logging being serialized to dali jlog | HPCC-28084 Fix crash when jlog queueDrop enabled and limit hit
Release Notes for Community Edition 8.8.0-1
Release Date: July 21, 2022 ================================== Known Limitations for 8.8.0-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.42-1 to 8.8.0-1 ========================================================= | Fix build break from bad upmerge | Fix vcpkg commit hash | Fix windows build issue | HPCC-10212 Implement a task manager and use for a new parallel sort | HPCC-27246 Fixes very minor format issue | HPCC-27735 update TensorFlow, setuptools and scipy version to the latest This is for Docker image platform-gnn | HPCC-277790 Minor coverity issues | HPCC-27868 Fix client tools build break caused by HPCC-25904 | HPCC-27950 ES Translations Re-Add Missing | HPCC-27963 Added roxiemem lock/unlock support | Removed system/yaml call in plugins build | Revert "HPCC-27666 Expose deployment name via ECL (Std.System.Job.deployment())" | fix: Up-merge conflict AWS | HPCC-27974 Delay initializing AWS library until needed Azure, Dali | HPCC-27666 Expose deployment name via ECL (Std.System.Job.deployment()) BackUpNode | HPCC-27535 Switch to use VCPKG overlays Build process | HPCC-25212 Add support for unity builds in CMake Build process | HPCC-27103 Build and publish out of disk space Build process | HPCC-27103 Nightly build failure Build process | HPCC-27293 Enable plugins for Ubuntu vcpkg build Build process | HPCC-27499 Remove libgit2 submodule Build process | HPCC-27500 Remove AWS submodule Build process | HPCC-27738 Add vcpkg support to docker images Build process | HPCC-27885 Replace H3 submodule with vcpkg Build process | HPCC-27886 Remove librdkafka submodule and replace with vcpkg Build process | HPCC-27890 Remove libuv submodule and switch to vcpkg Build process | HPCC-27908 vcpkg centos-7 fails to build in github action Build process | HPCC-27914 Remove RapidJSON submodule and replace with vcpkg Build process | HPCC-27915 Remove libyaml submodule and replace with vcpkg Build process | HPCC-27917 Remove jwt-cpp submodule and replace with vcpkg Build process | HPCC-27938 Remove LZ4 submodule and replace with vcpkg Build process | HPCC-27939 Remove hiredis submodule and replace with vcpkg Build process | HPCC-27940 Remove tbb submodule and replace with vcpkg Build process | HPCC-27953 Ensure docker platform-build rebuilds on BUILD_TAG change Build process | HPCC-27959 Remove elasticlient submodule and replace with vcpkg Build process | HPCC-27972 Remove cpp-driver submodule and replace with vcpkg Build process | HPCC-27996 ClientTools package missing shared libraries Code Generator | HPCC-27112 Add a flag to a workunit if query is simple Code Generator | HPCC-27260 Do not optimize away PREFETCH-PROJECT even if it is a nop Code Generator | HPCC-27404 Do not add manifest resources to archives in workunits Code Generator | HPCC-27453 Add an attribute onto activity in the graph for complex helpers Code Generator | HPCC-27609 Preserve the case of parameters that match named expressions Code Generator | HPCC-27782 Ensure inline tables correctly remove unused fields Code Generator | HPCC-27787 Add a -ftraceActivities option to aid query debugging Code Generator | HPCC-27835 Add #option('stripHelperSymbols') to remove symbols from helper dlls Code Generator | HPCC-27876 Suppress coverity warnings Code Generator | HPCC-27954 Check modules are compatible for IF(cond,module,module) Code Generator, Roxie | HPCC-27182 Ensure dataset assignments in TRANSFORMs are hoisted Core Libraries, Security | HPCC-26992 Coverity scan reported new defects related to zcrypt. Documentation | HPCC-27844 Document new DFUOptions in ECL CLI Documentation | HPCC-27980 Fix Incorrect parameter name in STD.File.RemoteDirectory documentation ECL Watch | HPCC-27850 ECLWatch v9 does not show user/groups names ECL Watch | HPCC-27919 ES Translations for 8.8.X ECL Watch | HPCC-27920 BS Translations for 8.8.X ECL Watch | HPCC-27921 FR Translations for 8.8.X ECL Watch | HPCC-27922 HU Translations for 8.8.X ECL Watch | HPCC-27923 HR Translations for 8.8.X ECL Watch | HPCC-27924 PT-BR Translations for 8.8.X ECL Watch | HPCC-27925 SR Translations for 8.8.X ECL Watch | HPCC-27926 ZH Translations for 8.8.X ECL Watch | HPCC-27956 Optionally render embedded HTML ECL Watch | HPCC-27968 Typo "Proceess" ECL Watch, ESP | HPCC-27049 Add post-mortem info into ZAP report ELK support | HPCC-27869 Force Kibana TZ to UTC ESDL | HPCC-27694 EsdlScript synchronize tag to synchronize background tasks ESDL | HPCC-27725 ESDLscript: Add support for call-able functions ESP | HPCC-25904 Option to DFU copy files on query/packagemap deployment ESP | HPCC-27306 Add limits for httptest times/threads ESP | HPCC-27348 Use buffered iostream in ESP WsSMC services ESP | HPCC-27397 Remove unused Scrubbed ESP Service ESP | HPCC-27425 Remove references to thing finder ESP service ESP | HPCC-27510 - Use buffered IO stream where appropriate to improve performance ESP | HPCC-27541 Remove unused WS_Roxie ESP service ESP | HPCC-27595 Increase the buffer size used streaming responses from esp ESP | HPCC-27638 Read AuthDomain settings for cloud ESP ESP | HPCC-27695 Fix ESP leaks and error reporting ESP | HPCC-27822 Update legacy esp services to match control:querystats ESP | HPCC-27978 Fix bugs preventing spray oncommon option from being disabled JHTree | HPCC-24708 All indexes have at least 2 layers JHTree | HPCC-27827 Increase default index node size JHTree | HPCC-27942 Revert default index node size to 8K JHTree, JLib | HPCC-27292 Add time taken to load index nodes to the stats JLib | HPCC-27236 Use an intrinsic for RDTSC on x86 linux/mac JLib | HPCC-27250 Remove mutex protecting exception from CAsyncFor code JLib | HPCC-27375 Try and catch potential use-after free for StringBuffer JLib | HPCC-27536 Ensure MemoryBuffer() constructor is constexpr JLib | HPCC-27581 Clean up calls to startRelease() in threading JLib | HPCC-27582 Clean up IMPLEMENT_IINTERFACE and Thread JLib | HPCC-27667 Remove the (unused) concept of a component from jlog JLib | HPCC-27770 Remove memory leaks caused by calling OwnedArray::clear() JLib | HPCC-27826 Optimize the merge statistics code JLib | HPCC-27865 Update ALA KQL log query LDAP | HPCC-14962 Remove support for LDAP "Sudoers" feature Memory Manager, Roxie | HPCC-27828 Roxiemem lock heap memory default on Regression Suite | HPCC-27944 Add test cases for roxie parallel changes Regression Suite | HPCC-27966 Support more CPU architectures in OpenBLAS Roxie | HPCC-27559 Remove assignment that has no effect Roxie | HPCC-27648 Automatically make simple child queries sequential Roxie | HPCC-27707 Various minor improvements to roxie message processing Roxie | HPCC-27760 Avoid critical section in RecordPullerThread Roxie | HPCC-27761 Avoid waiting for thread to start in RecordPullerThread Roxie | HPCC-27806 Change control:querystats output to match workunit Roxie | HPCC-27912 Default PREFETCH to parallel Roxie | HPCC-27934 Fix prefetch, parallel behaviour Spark-HPCC | HPCC-26908 Target Spark-3.3.0-hadoop-3 Thor | HPCC-27561 Ensure watchdog continues/consumes worker packets Thor | HPCC-27566 Supress suprious heartbeat package messages. Thor | HPCC-27636 Prevent an unecessary/wasteful 2nd call to activity reset() ThorHelper | HPCC-27237 Improvements to task manager and reimplement task merge sort WS-Access/Account | HPCC-27122 Create Test Auth secmgr for ECLWatch WS-DFU/WS-FS | HPCC-25085 Exclude Indexes from file list WS-DFU/WS-FS | HPCC-26165 Retrieve dropzone files without specifying server A dropzone server (hostname or IP) has to be specified when retrieving dropzone files in the existing FileSpray service (both DropZoneFileSearch and DropZoneFiles). By this fix, if a dropzone server is not specified, the service returns the matched files in all of the servers within a dropzone. Workunit | HPCC-27472 All ECL test code fails in Debug build. WsWorkunits | HPCC-27463 Report Post Mortem information in ECLWatch WsWorkunits | HPCC-27631 Fix error 'createIOStreamWithFileName' not declared WsWorkunits | HPCC-27854 Fix missing Query Associated Files for imported WU cloud | HPCC-23392 Add dependencies for baremetal CA changes cloud | HPCC-23392 Solve CA problem for bare metal installations cloud | HPCC-25635 support CSI driver as default storage implementation on Azure cloud | HPCC-27699 Azure LogAnalytics logAccess plugin cloud | HPCC-27772 Do not export LogAccess implementations cloud | HPCC-27784 Dafilesrv spray service needs 'lz' plane category cloud | HPCC-27790 Reverse regression from code review cloud | HPCC-27830 Azure LogAccess use Secrets cloud | HPCC-27875 enabled hpcc home directory cloud, Helm | HPCC-27612 update placements process order No matter what a user input the placements will be process as "all", "type", "target" and "pod" or "job". cloud, JLib | HPCC-27795 Address CSV record count cloud, Thor | HPCC-27668 Ensure temp usage is cleared on pod/process death dafilesrv, FTSlave | HPCC-25041 Fold ftslave functionality into dafilesrv dafilesrv, FTSlave | HPCC-25041 Review changes dfuplus | HPCC-27977 Fix use of freed string in dfuplus eclcc | HPCC-27264 Ensure PACKED is processed for embedded records eclcc | HPCC-27276 Ensure EXISTS(PROJECT(SKIP)) includes the SKIP as a filter ws_logaccess | HPCC-27684 Provide LogAccess sort support
8.6.x
Release Notes for Community Edition 8.6.82-1
Release Date: April 14, 2023 ================================== Known Limitations for 8.6.82-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.80-1 to 8.6.82-1 ========================================================= DFU Server | HPCC-29341 Fix multi file spray regression JLib | HPCC-29135 Remove unused inline function
Release Notes for Community Edition 8.6.80-1
Release Date: March 13, 2023 ================================== Known Limitations for 8.6.80-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.78-1 to 8.6.80-1 ========================================================= JLib | HPCC-29064 Parameter check secret categories and names JLib | HPCC-29147 Fix queryTlsSecretInfo regression
Release Notes for Community Edition 8.6.78-1
Release Date: February 15, 2023 ================================== Known Limitations for 8.6.78-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.76-1 to 8.6.78-1 ========================================================= Helm | HPCC-28932 helm: add missing "git" category entry under "vaults"
Release Notes for Community Edition 8.6.76-1
Release Date: February 7, 2023 ================================== Known Limitations for 8.6.76-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.74-1 to 8.6.76-1 ========================================================= Roxie | HPCC-28904 Ensure changes to querySets are picked up in roxie reload
Release Notes for Community Edition 8.6.74-1
Release Date: January 24, 2023 ================================== Known Limitations for 8.6.74-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.72-1 to 8.6.74-1 ========================================================= | Bump json5 from 2.2.0 to 2.2.3 in /esp/src Core Libraries | HPCC-28816 httplib TLS improvements
Release Notes for Community Edition 8.6.72-1
Release Date: January 24, 2023 ================================== Known Limitations for 8.6.72-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.70-1 to 8.6.72-1 ========================================================= JLib, Thor | HPCC-28768 Change rename retry to continue after stat failure
Release Notes for Community Edition 8.6.70-1
Release Date: January 17, 2023 ================================== Known Limitations for 8.6.70-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.68-1 to 8.6.70-1 ========================================================= Core Libraries, Security | HPCC-28759 Additional hashicorp vault approle login improvements Thor | HPCC-28454 Add IFile rename retry logic
Release Notes for Community Edition 8.6.68-1
Release Date: January 10, 2023 ================================== Known Limitations for 8.6.68-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.66-1 to 8.6.68-1 ========================================================= | Fix Chart.yaml mismerge Config Utils, EclAgent, Roxie, Thor | HPCC-26831 Support vault secret access from ECL in bare metal Core Libraries, Security | HPCC-28714 Add hashicorp vault support for namespaces Spark-HPCC | HPCC-28711 Update spark-hadoop submodule to 3a9f35378acf225f050b21ef2fb9591b92a242f6
Release Notes for Community Edition 8.6.66-1
Release Date: December 2, 2022 ================================== Known Limitations for 8.6.66-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.64-1 to 8.6.66-1 ========================================================= ESP | HPCC-28630 Prevent absolute access to files from /esp/file request dafilesrv | HPCC-28591 Avoid symbol clash/possible corruption hthor | HPCC-28632 Don't check index record size match on TLK, which may be different
Release Notes for Community Edition 8.6.64-1
Release Date: November 28, 2022 ================================== Known Limitations for 8.6.64-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.62-1 to 8.6.64-1 ========================================================= ECL Watch | HPCC-28561 Cost fields in logical file view are showing wrong values WsTopology | HPCC-28266 Roll back the code for retrieving actual disk space
Release Notes for Community Edition 8.6.62-1
Release Date: October 14, 2022 ================================== Known Limitations for 8.6.62-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.60-1 to 8.6.62-1 ========================================================= ECL Watch | HPCC-27892 Unable to delete LDAP File Scope Helm | HPCC-28472 Fix test-helm version Roxie | HPCC-28368 Roxie may be blocked by non-SSL probe connections to SSL port
Release Notes for Community Edition 8.6.60-1
Release Date: October 5, 2022 ================================== Known Limitations for 8.6.60-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.58-1 to 8.6.60-1 ========================================================= | HPCC-28274 Switch to builtin mono and vcpkg versions | HPCC-28316 Revert HPCC-28125 Revert "Merge pull request #16484 from mckellyln/hpcc-28125"
Release Notes for Community Edition 8.6.58-1
Release Date: September 29, 2022 ================================== Known Limitations for 8.6.58-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.56-1 to 8.6.58-1 ========================================================= | HPCC-27533 Avoid spurious tmpdir assert follow-on error Core Libraries, Helm, Security | HPCC-28099 Support appRole auth for Hashicorp vault access Documentation | HPCC-27873 Document Data Patterns Std Library Documentation | HPCC-27893 Create Data Pattern Bundle Chapter Documentation | HPCC-27946 Data Patterns Introduction Chapter Documentation | HPCC-27947 Data Patterns Using in ECL Watch Chapter ECL Watch | HPCC-28085 enable/disable scope scans is broke WS-ECL | HPCC-26167 Bare metal WsEcl should detect TLS roxie
Release Notes for Community Edition 8.6.56-1
Release Date: September 23, 2022 ================================== Known Limitations for 8.6.56-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.54-1 to 8.6.56-1 ========================================================= Documentation | HPCC-27350 Add Terraform Deployment instructions to container doc Roxie | HPCC-28227 Roxie stats merge broken eclrtl | HPCC-28240 Add regex constructors to old versions of the platform
Release Notes for Community Edition 8.6.54-1
Release Date: September 12, 2022 ================================== Known Limitations for 8.6.54-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.52-1 to 8.6.54-1 ========================================================= FileView | HPCC-28171 Replace illegal utf8 bytes with substitution character MP | HPCC-28125 MP accept from client should use peer IP and not IP sent Plugins | HPCC-28176 Ensure that setContext is called for plugins used from Thor Roxie | HPCC-28203 Roxie may crash after startup processing buddyCopying list Thor | HPCC-28170 Fix AES decrypt regression Thor | HPCC-28179 Stats serialization/deserialization mismatch causing graph progress not to be shown
Release Notes for Community Edition 8.6.52-1
Release Date: August 30, 2022 ================================== Known Limitations for 8.6.52-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.50-1 to 8.6.52-1 ========================================================= ESP | HPCC-28145 Fix path check issue in FileSpray.FileList
Release Notes for Community Edition 8.6.50-1
Release Date: August 24, 2022 ================================== Known Limitations for 8.6.50-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.48-1 to 8.6.50-1 ========================================================= Roxie | HPCC-28129 Ensure row manager is destroyed after any package sequencers Roxie, unittests | HPCC-28126 Unittest crash accessing NULL pdesc
Release Notes for Community Edition 8.6.48-1
Release Date: August 16, 2022 ================================== Known Limitations for 8.6.48-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.46-1 to 8.6.48-1 ========================================================= Azure | HPCC-28091 dfuserver has no resources section Roxie | HPCC-28102 Roxie index files must not be opened as compressed files eclcc | HPCC-28096 SQS plugin could corrupt memory and cause eclcc to core
Release Notes for Community Edition 8.6.46-1
Release Date: August 8, 2022 ================================== Known Limitations for 8.6.46-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.44-1 to 8.6.46-1 ========================================================= | HPCC-28031 Add FluentUI v9 Support | Latest build is now 8.8.0 Azure | HPCC-28003 Fix issues reading files directly from ~plane:: Build process | HPCC-27998 jelog.dll causing cpack issue on windows ECL Watch | HPCC-27192 Costs are sorted alphabetically ECL Watch | HPCC-27861 Add PackageMap should default Target and Process to first available roxie ECL Watch | HPCC-27984 Cannot open specific permissions tabs multiple times ECL Watch | HPCC-28000 Sorting files by size doesn't work on new eclwatch ECL Watch | HPCC-28024 Eclwatch filespray not sending state of unticked boxes ECL Watch | HPCC-28037 ECL Watch grids initialize with incorrect page size ECL Watch | HPCC-28052 Cannot sort Workunits by the "Total Cluster Time" column ECL Watch | HPCC-28081 Files list filter Indexes only Helm | HPCC-28039 add placement place holder for dafilesrv component Init system | HPCC-22349 Fix dafilesrv stop message in hpcc-init
Release Notes for Community Edition 8.6.44-1
Release Date: August 2, 2022 ================================== Known Limitations for 8.6.44-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.42-1 to 8.6.44-1 ========================================================= | HPCC-27963 Added roxiemem lock/unlock support | Improve the checking and delete duplicate function AWS | HPCC-27974 Delay initializing AWS library until needed Build process | HPCC-27996 ClientTools package missing shared libraries Code Generator | HPCC-27990 Fix core when DEFINE is used on function containing a dataset Documentation | HPCC-27975 Document new SOAPCALL LOG variant Documentation | HPCC-27980 Fix Incorrect parameter name in STD.File.RemoteDirectory documentation ECL Watch | HPCC-27774 Query Test Pages do not display Ecl Watch v9 ECL Watch | HPCC-27776 ECLWatch allow adding groups to default Workunit/Filescope OU ECL Watch | HPCC-27850 ECLWatch v9 does not show user/groups names ECL Watch | HPCC-27968 Typo "Proceess" ECL Watch, ESP | HPCC-27992 WU Helpers tab regression ESP | HPCC-27864 Add ECL command line support for roxie memlock ESP | HPCC-27978 Fix bugs preventing spray oncommon option from being disabled Memory Manager | HPCC-27964 Add code to ensure DataBuffers are in the expected state Roxie | HPCC-28013 Add some checking/tracing for when stop() throws an exception Roxie | HPCC-28014 Fix potential crashes if reset() called before stop Security, WS-ECL | HPCC-27982 Don't allow mixing WsECL REST URLs with core ESP URL modifiers Thor | HPCC-27561 Ensure watchdog continues/consumes worker packets dfuplus | HPCC-27977 Fix use of freed string in dfuplus
Release Notes for Community Edition 8.6.42-1
Release Date: July 21, 2022 ================================== Known Limitations for 8.6.42-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.40-1 to 8.6.42-1 ========================================================= | HPCC-27879 clang 14 errors Build process | HPCC-27952 Redirect vcpkg temp files to the build folder Code Generator | HPCC-27260 Do not optimize away PREFETCH-PROJECT even if it is a nop Code Generator | HPCC-27910 Add SEQUENTIAL flag to PROJECT(ds,...,PREFETCH(...)) Code Generator | HPCC-27911 Implement PREFETCH(ds) syntax Documentation | HPCC-24627 Document noCommon option in DFUPlus Documentation | HPCC-27897 Replace Azure Insights with Azure Log Analytics Documentation | HPCC-27899 Clarify documentation for SKIP option on JOIN ECL Watch | HPCC-27838 Delimited spray recordStructurePresent checkbox missing ECL Watch | HPCC-27892 Unable to delete LDAP File Scope ESP | HPCC-27955 Fix CInfoCacheReaderThread not thread safe Roxie | HPCC-27916 Roxie process stalls for 30s before terminating Roxie | HPCC-27941 Ensure memory is unlocked early enough at closedown eclccserver | HPCC-27949 Prevent crash if incompatible modules are used in an IF() eclrtl | HPCC-27905 ECL RTL buildInt uses wrong var in rtlWriteInt call
Release Notes for Community Edition 8.6.40-1
Release Date: July 6, 2022 ================================== Known Limitations for 8.6.40-1 ================================== HPCC-19615 Should not be able to login 2 different users with same session ID. For now, if you need to login to multiple accounts, use a different browser or an incognito window. HPCC-16749 The user interface to add custom binding data for ESP Bindings in Configuration Manager may not work as expected. You may have to manually edit the environment.xml file to set these values. HPCC-20254 File scope checking doesn't work in workunit mode HPCC-20812 hpcc-run.sh not returning status calls HPCC-20842 System with UsernameOnly security doesn't support changing users HPCC-20893 Recreate Query recreates and republishes, but list needs manual refresh HPCC-20538 ESDL.exe drops Windows drive from target file path unless you are explicit by using the -I option. HPCC-26541 refactor some of the stats classes HPCC-26527 It is not possible to write to multiple planes on an output if planes have different prefix paths (directories) HPCC-23954 Revisit using allStatistics for nested stats HPCC-21505 Ensure all remote file accesses go through esp rather than direct to dali VirtualBox version 5.2.8 or later is required to run the VM. ========================================================= Comprehensive list of changes from 8.6.38-1 to 8.6.40-1 ========================================================= | Blog describing new git support | Default removing duplicates on | HPCC-27825 OSX build errors (and warnings) in ldapenvironmentService.cpp | HPCC-27837 Fix build errors caused by OpenSSL3.0 | HPCC-27867 Fix build error caused by HPCC-27837 | Improve removing duplicate permits and add option to control | Minor changes Azure | HPCC-27804 - Allow busybox image location to be specified Azure, Build process | HPCC-27723 Fix compiler warning/errors in ubuntu 22.04 builds Build process | HPCC-27805 Enable STRIP_RELEASE_SYMBOLS and Release build in smoketest builds Build process | HPCC-27848 Common up vcpkg cmake settings with 8.8.x Build process | HPCC-27856 Make Generated DECLSPECs explicit for EXPORT/IMPORT/LOCAL code Build process | HPCC-27872 Overlay hash calculation mismatch Build process, ConfigManager 2.0, unittests | HPCC-27803 unittests failing to link in Release mode Code Generator | HPCC-27619 Fix generated code for embed source activities in child queries Documentation | HPCC-19020 Update Docs PKI Key settings Documentation | HPCC-25807 Document ecl --job-name and --query-name options Documentation | HPCC-27100 Remove Docs References to Sudoers Documentation | HPCC-27808 initial framework for DataPatterns docs ECL Watch | HPCC-27750 ECL Watch v9 won't copy or download errors/warnings from WU Details page ECL Watch | HPCC-27763 Refresh button fails on pages fluent grids ECL Watch | HPCC-27764 Page Size is incorrect on paged grids ECL Watch | HPCC-27768 Unauthorized message when opening file in tech preview mode ECL Watch | HPCC-27796 ECLWatch v9 upload window still showing after escaping file selection ECL Watch | HPCC-27816 Eclwatch package map not displaying properly ECL Watch | HPCC-27824 Helpers.tsx refactor the use of encodeURIComponent ESP | HPCC-27834 Fix export of generated ESP factory methods for release builds JLib | HPCC-27817 Modify CLeavableCriticalBlock::enter to avoid warning JLib | HPCC-27870 Fix clang/mac build break from invalid pointer subtraction Memory Manager, Roxie | HPCC-27818 Roxiemem option to lock heap memory Memory Manager, Roxie | HPCC-27845 Dynamic roxiemem lock/unlock Roxie | HPCC-27752 Avoid adding duplicate permits to the send queue eclcc | HPCC-27847 Report 'mistake' warnings when syntax checking eclcc, eclccserver | HPCC-27839 Implement defaultRepo and defaultRepoVersion in eclccserver