community_8.12.0-1
·
5915 commits
to master
since this release
What's Changed
- HPCC-28280 Revise and Rename the More Helm and Yaml section by @g-pan in #16584
- HPCC-28261 Revise sections of the ContainerValues doc by @g-pan in #16605
- HPCC-28212 ECLWatch logviewer containername list showing outdated or unrelated entries by @jeclrsg in #16611
- Set latest minor release to 8.10 by @richardkchapman in #16620
- HPCC-26327 MySQL JSON support by @rpastrana in #16588
- HPCC-28371 EclWatch Unable to spray CSV file due to "Invalid File Name" by @jeclrsg in #16616
- HPCC-28379 Delete button on logical files details page fails in EclWatch v9 by @jeclrsg in #16623
- HPCC-28313 Correctly compare double-digit Python3 version strings while updating hpcc keys by @dcamper in #16570
- HPCC-28384 Fix certificate only generated for first thor manager/worker by @afishbeck in #16626
- HPCC-28218 Improve error message when select pods and do not have access rights by @jeclrsg in #16617
- HPCC-28343 EclWatch explicit abort action confirmation by @jeclrsg in #16612
- HPCC-28348 Optimize IF(cond) when cond already true/false by @ghalliday in #16608
- Set latest minor release to 8.10 by @richardkchapman in #16619
- HPCC-28218 Improve error message when select pods and do not have acc… by @GordonSmith in #16627
- HPCC-28368 Roxie may be blocked by non-SSL probe connections to SSL port by @richardkchapman in #16613
- HPCC-28374 Add remote DFS support to dfu/filespray for remote copy by @jakesmith in #16633
- HPCC-28407 Add missing forcePerms and mount secrets by @jakesmith in #16632
- HPCC-27892 Unable to delete LDAP File Scope by @GordonSmith in #16644
- HPCC-28434 Add network policy for spray service by @jakesmith in #16643
- HPCC-28441 Fix spurious timeouts when using secure sockets by @jakesmith in #16645
- HPCC-28412 Fix timeout wsdfs lookup issue by @jakesmith in #16635
- HPCC-28110 Fix issues reading/copying multi cluster file by @jakesmith in #16631
- HPCC-28418 Clarify WHITESPACE option on TRIM by @JamesDeFabia in #16636
- HPCC-28427 Std.Log.dbglog should use context info by @richardkchapman in #16640
- HPCC-28266 Roll back the code for retrieving actual disk space by @wangkx in #16638
- HPCC-28489 Component level egress support by @jakesmith in #16671
- HPCC-28305 Re-implement azure file plugin using the main library by @shamser in #16655
- HPCC-28291 Fix bug with (complex-decimal) IN [a,b,c] by @ghalliday in #16618
- HPCC-28190 Update sinks to support new histogram metrics by @kenrowland in #16624
- HPCC-27640 Ensure global sort stats are merged correctly. by @jakesmith in #16091
- HPCC-28239 Timeout cached dfs storage secrets by @jakesmith in #16670
- HPCC-28402 EclWatch cannot download logical file contents in tech preview by @jeclrsg in #16630
- HPCC-28408 ECL Watch freezes while navigating in workunit tabs by @jeclrsg in #16642
- HPCC-28472 Fix test-helm version by @jakesmith in #16668
- HPCC-28440 Workunit & Query lists Filter button always disabled by @jeclrsg in #16647
- HPCC-28419 ECL Watch v9 push pagination query string params into url by @jeclrsg in #16653
- HPCC-28401 Add 'row too large' warning in ECL Watch v9 by @jeclrsg in #16669
- HPCC-28464 Switch to new logo for lock / login pages by @GordonSmith in #16660
- HPCC-28446 Delete unused function that failed to compile in gcc 12.2 by @ghalliday in #16673
- HPCC-28368 Roxie may be blocked by non-SSL probe connections to SSL port by @ghalliday in #16674
- HPCC-28292 LogicalFile contents downloading as CSV by @jeclrsg in #16648
- HPCC-28465 Fix certificate commonNames should max out at 64 characters by @afishbeck in #16663
- HPCC-28524 Allow index write lookahead spilling only if input canStall by @jakesmith in #16676
- HPCC-28147 Provide azure copy api through filehooks by @shamser in #16661
- HPCC-28432 Fix DfuPlusExec unable to call mtls eclservices by @afishbeck in #16659
- HPCC-28462 Support resubmit of publisher DFU workunits by @afishbeck in #16667
- HPCC-28455 Fix error in logical comparison in toXML of libxml2 nodeset by @afishbeck in #16658
- HPCC-28426 ECLWatch sortBy url param not always updating lists by @jeclrsg in #16657
- HPCC-28453 Improve Dali connect error message by @jakesmith in #16656
- HPCC-28398 Remove IMDB Doc from CMake Builds by @g-pan in #16641
- HPCC-28369 Various improvements to the hotspot service by @ghalliday in #16615
- HPCC-28406 Publish uncompressed size and offset of branches for indexes by @ghalliday in #16629
- HPCC-28155 ESDL WSDL cli should recognize ESDL option use_method_name by @afishbeck in #16483
- HPCC-28386 Various minor improvements to code generation by @ghalliday in #16625
- HPCC-28530 Python3 embed fails to compile with python 3.11 by @richardkchapman in #16681
- HPCC-28543 Fix eclagent.yaml template regression by @jakesmith in #16683
- HPCC-28544 DFUServer crashes when source file is not distributed file. by @AttilaVamos in #16685
- HPCC-28548 Cumulative count not initialized in log and file metric sinks by @kenrowland in #16686
- HPCC-28541 Ensure Thor exception returned to workunit/agent by @jakesmith in #16682
- HPCC-28542 Removed submodule azure-storage-cpplite by @shamser in #16684
- HPCC-28424 Report 'Can Update Password' in ws_account.MyAccount by @wangkx in #16690
- HPCC-28564 Restrict vcpkg_build to upstream repository by @GordonSmith in #16694
- HPCC-28561 Cost fields in logical file view are showing wrong values by @shamser in #16695
- HPCC-28552 Default file access costs are reversed by @shamser in #16693
- HPCC-28430 Not set port number in redirect URL when not available by @wangkx in #16672
- HPCC-28410 Fix the code for filtering out duplicated LDAP BaseDNs by @wangkx in #16652
- HPCC-28482 Introduce global thread local tracing feature flags by @richardkchapman in #16678
- HPCC-28445 JHTree build fix if 1 leaf page and blobs by @jakesmith in #16701
- HPCC-28573 Catch invalid time ranges when reporting active activities by @ghalliday in #16699
- HPCC-28586 Add option to trace resolved SHAs to eclcc by @ghalliday in #16703
- HPCC-12267 Release documentation on adding a new activity by @ghalliday in #16696
- HPCC-28581 Remove calls to MTIME_SECTION from jhtree by @ghalliday in #16702
- HPCC-28564 Restrict vcpkg_build to upstream repository by @GordonSmith in #16708
- HPCC-27930 Copy files striped across storage accounts by @shamser in #16704
- HPCC-28509 Add sticky header to DetailsList component in ECL Watch v9 by @jeclrsg in #16677
- HPCC-28175 Vault transformations for envmod by @Michael-Gardner in #16525
- HPCC-27189 Show compilation cost in eclwatch by @jeclrsg in #16639
- HPCC-28534 Add disk fetch index stats by @ghalliday in #16692
- HPCC-28589 Fix configgen env. tree leak by @jakesmith in #16706
- HPCC-28598 createStorageApiInfo has the incorrect linkage by @shamser in #16713
- HPCC-28606 Fix grid state updates causing ECL Watch to crash by @jeclrsg in #16718
- HPCC-28601 AddFileScope on AAD reports User Account Already Exists by @RussWhitehead in #16715
- HPCC-28221 Metrics graph can cause ECL Watch to crash by @GordonSmith in #16707
- HPCC-28591 Avoid symbol clash/possible corruption by @jakesmith in #16709
- HPCC-28545 Use thread-local context for better logging control by @richardkchapman in #16691
- HPCC-28617 Generate useFtSlave environment option in dfuserver config by @jakesmith in #16722
- HPCC-28582 Ensure DropZoneName passed to FileSpray endpoints by @jeclrsg in #16711
- HPCC-27585 Containerized builds allow for ECL library code signing by @Michael-Gardner in #16666
- HPCC-28587 Add support for building with AddressSanitizer by @jakesmith in #16705
- HPCC-28626 Store actual maximum record size in index header rather than 32767 by @richardkchapman in #16726
- HPCC-28618 Refactor jhtree to avoid fetching entire row when only key fields needed by @richardkchapman in #16721
- HPCC-28632 Don't check index record size match on TLK, which may be different by @richardkchapman in #16731
- HPCC-28630 Prevent absolute access to files from /esp/file request by @ghalliday in #16730
- HPCC-28493 Add existing helm warnings to global system errors by @shamser in #16716
- HPCC-28506 Report helm warnings/errors from esp config in wudetails for global scope by @shamser in #16714
- HPCC-28603 Report blob cache loading stats by @ghalliday in #16717
- HPCC-28623 Do not include the TLK in the skew calculation for a file by @ghalliday in #16723
- HPCC-28192 Document "NoCommon" SprayFixed, SprayXML, SprayJSON, SprayDelimited by @JamesDeFabia in #16585
- HPCC-28117 Add Git Improvements to Docs by @g-pan in #16688
- HPCC-28625 Use single buffer for keyed and payload portions of record by @richardkchapman in #16724
- HPCC-24713 Records in TLK leaf node should not contain payload fields by @richardkchapman in #16729
- HPCC-28636 Only strip symbols from release generated queries by @ghalliday in #16733
- HPCC-28664 Refactor to allow nodes to support additional compression methods by @richardkchapman in #16740
- HPCC-28615 Helm warning: cost values misconfigured by @shamser in #16735
- HPCC-28666 Refactor to support nodes types that can search without decompressing by @richardkchapman in #16747
- HPCC-28608 LDAP Scope Delete on child scopes fails without message by @RussWhitehead in #16719
- HPCC-28667 Add setPlaneExternal() to CDfsLogicalFilename by @wangkx in #16749
- HPCC-28310 Fix ecl command packagemap validate error using --ssl by @afishbeck in #16754
- HPCC-28646 Fix jptree use-after-free error w GNU 12.2.0 compiler by @Michael-Gardner in #16752
- HPCC-27887 Include the original blob size in the file meta by @ghalliday in #16739
- HPCC-26018 Add XPath extension functions for text manipulation by @timothyklemm in #16753
- HPCC-28672 Replace some outdated terms in docs by @JamesDeFabia in #16751
- HPCC-28382 Update Docs HTML Generation for Website by @g-pan in #16750
- HPCC-28568 copy SVGs in eclwatch img to build directory by @jeclrsg in #16743
- HPCC-28643 Helm error: numWorkersPerPod is not a factor of numWorkers by @shamser in #16732
- HPCC-28443 Resolve roxie hostnames on demand in ESP services by @wangkx in #16720
- HPCC-28457 Accept encrypted MySQL password as input by @timothyklemm in #16727
- HPCC-28508 Modify default widths of grid columns in ECL Watch 9 by @jeclrsg in #16680
- HPCC-28450 Rationalize filecopy transfer endpoint tracing by @jakesmith in #16651
- HPCC-28594 Publish extended statistics for indexes in getFileDetails() by @ghalliday in #16725
- HPCC-28655 Publish extra index meta information from Thor by @ghalliday in #16748
- HPCC-28456 Add TxSummary access to ESDL integration scripts by @timothyklemm in #16728
- HPCC-28665 Fix lost stats. issue merging inactive/active stats. by @jakesmith in #16746
- HPCC-28207 File services failing to find host in drop zone plane by @jakesmith in #16742
- HPCC-28689 Refactor jhtree class structure to support additional node compression methods by @richardkchapman in #16756
- HPCC-28690 Blobs do not work in indexes created with COMPRESSED(FIRST) option by @richardkchapman in #16765
- HPCC-28691 Remove unreachable (and incorrect) code related to COL_PREFIX by @richardkchapman in #16766
- HPCC-28660 Switch to vcpkg shared objects for Linux builds by @GordonSmith in #16745
- HPCC-28689 Refactor jhtree class structure to support additional node compression methods by @richardkchapman in #16768
- HPCC-26831 Support vault secret access from ECL in bare metal by @afishbeck in #16773
- HPCC-28635 Std.File.DeleteSuperFile Parameter names wrong in docs by @JamesDeFabia in #16736
- HPCC-28414 Add flexible external ClusterIssuer support (e.g. letsencrypt, zerossl) by @afishbeck in #16785
- Fix path for iframe routes to not be relative from esp/files/... by @jeclrsg in #16784
- HPCC-28572 Azure LogAccess plugin fetches component name by @rpastrana in #16698
- HPCC-28675 Add findDropZonePlane() by @wangkx in #16764
- HPCC-28614 Helm warning: limits not provided for resources by @shamser in #16738
- HPCC-28647 JWT SecMgr Plugin: Disable host common name verification for self-signed certs by @dcamper in #16737
- HPCC-28694 Remove vcpkg executable on branch switch by @GordonSmith in #16770
- HPCC-28724 Fix OSX package creation with CMake and CPack by @GordonSmith in #16788
- HPCC-28637 Enable tests on newbuild feature branch by @GordonSmith in #16789
- HPCC-28678 Sync VCPKG and fix cmake config for SQLITE and MySQL by @GordonSmith in #16787
- HPCC-28723 Fix potential PARALLEL crash by @jakesmith in #16786
- HPCC-28404 EclWatch full graph related WU error message not shown in tech preview by @jeclrsg in #16634
- HPCC-28695 Add containerized label to package name by @GordonSmith in #16771
- HPCC-28661 Improve stripped build package naming by @GordonSmith in #16744
- HPCC-24303 Improve capture of ESP stats by @kenrowland in #16637
- HPCC-28717 Allow planes and aliases to be restricted to certain components by @ghalliday in #16795
- HPCC-28722 Provide a program for analysing roxie complete: lines by @ghalliday in #16782
- HPCC-28728 CALC_DEPS missing on some install statements by @GordonSmith in #16793
- HPCC-28742 Reorganize controls on ECL Playground by @jeclrsg in #16801
- HPCC-28679 Fix occasional incorrect generation of character '' by @ghalliday in #16792
- HPCC-28686 Report an error if no plane is specified for container roxie xref by @ghalliday in #16778
- HPCC-28209 Fix Process Down warning for thor slaves in Target Cluster Preflight page by @wangkx in #16775
- HPCC-28649 Expose AKS resource group option by @rpastrana in #16767
- HPCC-28727 compress sort overflow stream by @jakesmith in #16797
- HPCC-28752 remote.ecl throws exception in Roxie non-standalone mode by @richardkchapman in #16806
- HPCC-28714 Add hashicorp vault support for namespaces by @afishbeck in #16781
- HPCC-28711 Update spark-hadoop submodule to 3a9f35 as new HEAD by @Michael-Gardner in #16809
- HPCC-28684 Update spark-hadoop submodule with security patch of commons-text 1.10 jar by @Michael-Gardner in #16761
- HPCC-28713 Baremetal support for CORS configuration by @afishbeck in #16780
- HPCC-28751 Roxie feature-level tracing broken by @richardkchapman in #16805
- HPCC-28680 Clarify Std.Date.CurrentTime Parameter by @JamesDeFabia in #16811
- HPCC-28536 Remove ECL Watch from doc set by @g-pan in #16808
- HPCC-28749 Despray action does not report errors by @GordonSmith in #16803
- HPCC-28745 Update Copyright Date for all docs by @g-pan in #16814
- HPCC-28748 Fix Coverity scan error in HIDL compiler by @kenrowland in #16802
- HPCC-28759 Additional hashicorp vault approle login improvements by @afishbeck in #16819
- HPCC-28562 - Add compiler flags to metric sinks to improve security by @kenrowland in #16810
- HPCC-28232 Corrected urls for viewing thor worker logs in WU helpers tab by @jeclrsg in #16813
- HPCC-28670 Create packages and attach as assets on tag by @GordonSmith in #16794
- HPCC-28721 Add POC compression format to act as template for new index layouts by @richardkchapman in #16772
- HPCC-28709 Enable the roxie heartbeat by default for containerized systems by @ghalliday in #16779
- HPCC-28518 Report compression percentage as compressed/uncompressed by @ghalliday in #16675
- HPCC-28454 Add IFile rename retry logic by @jakesmith in #16818
- HPCC-28766 Fix generation of egress network policy manifests by @jakesmith in #16825
- HPCC-28763 Prevent the use of ssh to run ftslave on local host. by @AttilaVamos in #16824
- HPCC-28767 Build error on 8.12.0-rc for amazon linux 2 by @kenrowland in #16831
- HPCC-28583 Remote Copy, SuperCopy, Wrap, TLK by @AttilaVamos in #16790
- HPCC-28768 Change rename retry to continue after stat failure by @jakesmith in #16830
- HPCC-28619 CSV Heading spills to next row by @AttilaVamos in #16783
- HPCC-28779 Update build-vcpkg.yml for newbuild paradigm by @GordonSmith in #16839
- HPCC-28638 Base Build Images for VCPKG by @GordonSmith in #16836
- HPCC-28505 Remove null dereference by @jakesmith in #16832
- HPCC-13494 Clarify Unicode types in ECL Lang Ref. by @JamesDeFabia in #16841
- HPCC-28760 Fix '‘%s’ directive argument is null' in Ubuntu 22.10 build by @wangkx in #16840
- HPCC-28761 Remove monitoring tab from ECLWatch by @kunalaswani in #16828
- HPCC-28706 Allow dynamic sizing of compression buffer by @ghalliday in #16774
- HPCC-28791 Remove secrets from GH PR actions by @GordonSmith in #16848
- HPCC-28791 Remove secrets from GH PR actions by @GordonSmith in #16849
- HPCC-28778 Refactor plugins with third-party dependencies by @GordonSmith in #16837
- HPCC-28656 Automate package build & upload on tag by @GordonSmith in #16838
- HPCC-28476 Refactors Jlog Message categories by @rpastrana in #16791
- HPCC-28779 Switch base build to use vcpkg by @GordonSmith in #16847
- HPCC-28507 Display file min and max skews as percentages by @jeclrsg in #16687
- HPCC-28754 Allow engines to specify their preferred read planes. by @jakesmith in #16842
- HPCC-28782 Ensure dirPerPart used when spraying by @jakesmith in #16843
- HPCC-28201 Enable spray class tests in GitHub Smoketest action. by @AttilaVamos in #16844
- HPCC-28616 Always acknowledge from worker to agent to spot lost packets by @richardkchapman in #16804
- HPCC-28653 Update ECL Watch naming scheme for thor workers by @jeclrsg in #16769
- HPCC-28510 Pass sort param into LogicalFile detail tabs by @jeclrsg in #16760
- Newbuild by @GordonSmith in #16853
- HPCC-28753 Release git alias and tagging scripts by @ghalliday in #16812
- HPCC-28753 Remove parameter to go_rc that causes problems by @ghalliday in #16856
- HPCC-28820 Fix typo in argument by @mckellyln in #16874
- HPCC-28553 Check dropzone scope access in ESP FileSpray by @wangkx in #16710
- HPCC-28821 Build errors on latest Ubuntu compiler due to false-positive warning by @richardkchapman in #16875
- HPCC-28118 Add ws_access.AccountPermissionsV2 by @wangkx in #16850
- HPCC-28794 Docker build image hangs on some machines by @GordonSmith in #16854
- HPCC-28795 Fix dependencies for R third party libraries by @Michael-Gardner in #16858
- HPCC-28800 Disable release notes creation by @GordonSmith in #16857
- HPCC-28822 Add support for LN Client Tools by @GordonSmith in #16877
- HPCC-28637 Revert the removal of vcpkg by @GordonSmith in #16878
- HPCC-28701 ES Translations for 8.12.X by @kunalaswani in #16870
- HPCC-28704 ZH Translations for 8.12.X by @kunalaswani in #16873
- HPCC-28746 Improve reporting of Maximum Packet Length Exceeded errors by @richardkchapman in #16860
- HPCC-27859 EclWatch convert remaining useGrid to useFluentGrid by @jeclrsg in #16852
- Bump json5 from 2.2.0 to 2.2.3 in /esp/src by @dependabot in #16820
- HPCC-28816 httplib TLS improvements by @afishbeck in #16862
- HPCC-28826 cert-manager: add support for secretTemplate by @afishbeck in #16881
- HPCC-28828 Case insensitive query names (-i) by @mckellyln in #16887
- HPCC-28793 Refactor docker base build tagging by @GordonSmith in #16876
- HPCC-28832 Refactor build_asset vars by @GordonSmith in #16889
- HPCC-28833 Fix Ubuntu 22.10 build warning reported as error by @ghalliday in #16890
- HPCC-16628 Improve the example code of AGGREGATE in the ECL Lang Ref by @JamesDeFabia in #16869
- HPCC-28702 PT-BR Translations for 8.12.X by @kunalaswani in #16883
- HPCC-25205 Clarify Std.File.Copy forcePush parameter by @JamesDeFabia in #16855
- HPCC-28776 Remove Python2 from environment.conf by @g-pan in #16882
- HPCC-28825 App core if no root_access map in configuration by @RussWhitehead in #16880
- HPCC-28789 Keep ESP service execution profile enable per defined service by @kenrowland in #16851
- HPCC-23892 Clarify how trailing spaces are considered when comparing by @JamesDeFabia in #16866
- HPCC-20804 Clarify the use of Boolean logic in a RECORD structure by @JamesDeFabia in #16865
- HPCC-24982 Clarify how to conditionally compile using TARGET_PLATFORM by @JamesDeFabia in #16864
- HPCC-28428 Fix typo in PG code by @JamesDeFabia in #16815
- HPCC-28804 Change smoketest gh action to use Ubuntu 22.04 by @jakesmith in #16861
- HPCC-28697 FR Translations for 8.12.X by @kunalaswani in #16871
- HPCC-27065 Add helm options to change default plane for index builds by @jakesmith in #16822
- HPCC-28838 LN Assets failing to upload by @GordonSmith in #16895
- HPCC-28707 Helm warning: ecl embed, pipe and extern allow is insecure by @shamser in #16893
- HPCC-20546 Add link to examples in Dynamic ESDL documentation by @JamesDeFabia in #16900
- HPCC-25169 Document cc, bcc, & highPriority options in Std.System.Email.SendEmail* functions by @JamesDeFabia in #16901
- HPCC-28849 Fix regression in meta data for Thor indexes by @ghalliday in #16902
- HPCC-28853 Sync build_assets and build_vcpkg by @GordonSmith in #16905
- HPCC-28853 build_vcpkg failing on PRs by @GordonSmith in #16909
- HPCC-28884 Update smoketest-platform-build-vcpkg image to new paradigm by @GordonSmith in #16918
- HPCC-28859 Update build-containers-pr to latest paradigm by @GordonSmith in #16922
- HPCC-28845 ESP not starting against Windows Active Directory on 8.12.… by @RussWhitehead in #16920
- Revert "HPCC-28553 Check dropzone scope access in ESP FileSpray" by @jakesmith in #16916
- HPCC-28891 Fix setPlaneExternal with trailing / by @jakesmith in #16924
- HPCC-28904 Ensure changes to querySets are picked up in roxie reload by @ghalliday in #16932
- HPCC-28899 Update vcpkg submodule to latest version by @GordonSmith in #16928
- HPCC-28902 kafka dependencies missing from package by @GordonSmith in #16929
- HPCC-28880 Revert forced vcpkg refresh by @GordonSmith in #16914
- HPCC-28899 Update vcpkg submodule to latest version by @GordonSmith in #16933
- HPCC-28788 Fix super getPart regression by @jakesmith in #16923
- HPCC-28836 EclWatch fix Target Cluster dropdown not updating by @jeclrsg in #16904
- HPCC-28700 HU Translations for 8.12.X by @kunalaswani in #16872
- HPCC-28850 Further improvements to tagging scripts and README by @ghalliday in #16903
- HPCC-28906 Linux Signing for build-assets GH action by @GordonSmith in #16934
Full Changelog: community_8.10.0-1...community_8.12.0-1