Skip to content

Releases: ubccr/xdmod

Open XDMoD 8.6.0 Release Candidate 2

10 Dec 17:58
22e7156
Compare
Choose a tag to compare
Pre-release
v8.6.0-rc.2

Merge pull request #1179 from eiffel777/updates-to-cloud-service-prov…

Open XDMoD 8.6.0

26 Nov 13:44
c72fc68
Compare
Choose a tag to compare
Open XDMoD 8.6.0 Pre-release
Pre-release
Merge pull request #1167 from jpwhite4/report_templates

Remove hardcoded database ids.

Open XDMoD 8.5.1

29 Oct 12:03
824eec2
Compare
Choose a tag to compare
  • Bug Fixes
    • General
      • Fix bug parsing the resources.json configuration file when a single resource is defined in the file. (#1130)

Open XDMoD 8.5.0

21 Oct 17:31
6c5335f
Compare
Choose a tag to compare
  • Bug Fixes
    • General
      • Ensure resourcetypes table is correctly populated. (PR #1108)
      • Ensure summary controller only displays preset charts for realm… (PR #1096)
      • xdmod-update-resource-specs: fix resources file name (PR #1085)
      • Enable APCu cache for Configuration objects (PR #952)
      • Fix Query Descriptor Visibility (PR #911)
    • Job Viewer
      • Fix bug in job viewer save search when multiple realms available (PR #1092)
      • Fix display bugs in the error message for the job viewer analytics. (PR #1003)
    • Internal Dashboard
      • Fixing an infinite loop when discarding user changes (PR #1068)
    • Metric Explorer
      • Fix metric explorer metric and dimension display bug. (PR #1046)
      • Enable aggregate view for all "Per Job" statistics in the Jobs realm. (PR #961)
    • User Dashboard
      • Bug fixes: Add mask and make chart name unique (PR #1028)
      • adding check to make sure Help Tips exist before making a help tour for a portlet (PR #1011)
      • Bug Fixes and Changes (PR #979)
    • ETL
      • Improve DirectorySanner to properly handle first file being empty (PR #931)
    • ACL
      • Fix backup table detection bug in acl-config. (PR #920)
  • Enhancements
    • Infrastructure
      • Update DWI's isRealmEnabled to be config file based (PR #1102)
      • Filter Realms processed by acl-config (PR #1000)
    • ACL
      • Updated to add resource_types and resource_type_realms (PR #1006)
    • Job Viewer
      • Add tooltips to jobviewer Summary value column (PR #984)
      • Convert Joules to kWh for display in job viewer. (PR #983)
      • Add Show raw data support for the Jobs Realm (PR #900)
    • General
      • Performance improvements by providing caching for Configuration objects built from JSON configuration files (PR #950)
    • ETL
      • Allow re-use of StructuredFile data endpoints with external filters (PR #944)
  • Qa / Testing
    • General
      • Add Usage Explorer Tests (PR #1062)
      • Multi realm installs - Allow for modification of enabled realms… (PR #1004)
      • Improve robustness of UI tests (PR #994)
      • Update Travis YML to explicitly use Ubuntu 14.04 (PR #959)
      • Fixing timing issues in Metric Explorer UI Tests (PR #953)
      • Add Dockerfiles used for test builds (PR #935)
      • Less stringent DataWarehouse Descripter tests (PR #926)
      • enable all component tests and make sure they work (PR #902)
    • Infrastructure
      • Wait for loading mask to disappear on SSO logout (PR #927)
  • Documentation
    • General
      • Improve xdmod-ingestor documentation (PR #1016)
      • Improve processor buckets documentation (PR #972)
  • New Features
    • Data Warehouse Export
      • Add data warehouse batch export (PR #1010)
    • Metric Explorer
      • Add a view chart json button for developers (PR #988)
      • Add chart link button to metric explorer (PR #974)
    • User Dashboard
      • Added reset summary page layout UI (PR #982)
      • Add JobPortlet (PR #976)
      • Adding New User Help Tour and functionality to reset if a user has seen a tour or not (PR #971)
      • Add recent charts and reports portlet (PR #968)
      • Add report thumbnails portlet (PR #967)
      • Add guided user tours (PR #962)
      • User Dashboard - Center Report Card: Support (PR #943)
      • User Dashboard - Summary Statistics Portlet (PR #930)
      • Initial Prototype of Novice User Portal (PR #909)
  • Data Quality
    • General
      • Increase size of system username column (PR #1007)
      • Update Average Wall Hours statistic to be exact rather than approximate in aggregate mode (PR #964)
      • Fix datatype of job_id column (PR #932)

Open XDMoD 8.5.0 Release Candidate 3

17 Oct 14:04
Compare
Choose a tag to compare
Pre-release
v8.5.0-rc.3

update release notes and changelogs (#1111)

Open XDMoD 8.5.0 Release Candidate 2

30 Sep 14:46
09d58c5
Compare
Choose a tag to compare
Pre-release
Merge pull request #1075 from mkzia/fix_where

Move where

Open XDMoD 8.5.0 Release Candidate 1

24 Sep 12:06
4f6653f
Compare
Choose a tag to compare
Pre-release
Data warehouse export tests and bug fix (#1063)

* Update docblock
* Fix dry run behavior
* Add data warehouse export tests

Open XDMoD 8.1.2

06 May 14:53
72c5161
Compare
Choose a tag to compare
  • Bug Fixes
    • General
      • Update isRealmEnabled sql (#912)
      • Add storage bootstrap to setup (#914)
      • Add jobs cloud common pipeline to cloud ingestion (#916)

Open XDMoD 8.1.1

02 May 13:06
16c684a
Compare
Choose a tag to compare

DO NOT USE, THERE IS A KNOWN ISSUE PLEASE USE 8.1.2

  • Bug Fixes
    • General
      • Allow upgrade to finish if cloud realm schema has not been created (#882)
        DO NOT USE, THERE IS A KNOWN ISSUE PLEASE USE 8.1.2

Open XDMoD 8.1.0

23 Apr 18:29
9458e6b
Compare
Choose a tag to compare

DO NOT USE, THERE IS A KNOWN ISSUE PLEASE USE 8.1.2

  • Documentation
    • ETL
      • Improve storage aggregation (PR #882)
      • Processor Buckets documentation update (PR #881)
    • General
      • Update broken url and change wording of supported software (PR #876)
      • Add Federated XDMoD to About page (PR #873)
      • Update with some of the options that are avalbile (PR #804)
      • Improve storage documentation (PR #771)
    • Cloud
      • Updated Cloud Documentation for 8.1 Release (PR #875)
  • New Features
    • Cloud
      • Add cloud user and system account group by (PR #797)
      • Add support for cloud data to xdmod-shredder and xdmod-ingestor (PR #739)
  • Enhancements
    • General
      • Add support for configurable email subject prefix (PR #872)
      • Add node_modules to the RPM. (PR #835)
      • Update config read order (PR #818)
      • Add initial summary charts for the cloud realm (PR #803)
      • Support simplesaml's internal session naming (PR #757)
      • Support asynchronous loading of Usage tab thumbnail charts (PR #750)
      • Update Job Viewer API to support multiple realms (PR #733)
      • Support non-numeric values for Usage chart filter parameters (PR #716)
      • Make "Show raw data" for multiple realms configurable (PR #706)
      • Update Sign On Panel to collapse local login if SSO is enabled (PR #701)
    • Cloud
      • Do not truncate aggregate tables on each ingest (PR #841)
      • Truncate staging tables after ingestion (PR #778)
      • Update events that are used to determine VM session starts and stops (PR #732)
    • ETL
      • Improve resiliency of ETLv2 manage tables (PR #807)
      • Add storage shredder/ingestor support (PR #786)
      • Support ETL '$include' directive (PR #785)
      • Update Configuration class to support merging objects in local config files (PR #782)
      • DirectoryScanner support for last modified time based on filename and/or directory (PR #780)
      • Move the job performance postprocessing SQL to the aggregation pipeline (PR #770)
      • Implement dynamic fact tables via ETLv2 for job performance ETL (PR #742)
      • Add exception code to logAndThrowException (PR #719)
      • Skip only records that fail verificaiton instead of rest of file (PR #714)
  • Bug Fixes
    • Cloud
      • Fix roles file comparison to use object and not string (PR #878)
      • Update session_records timestamps to non-nullable for MySQL 5.7 support (PR #877)
      • Add cloud raw tables to cloud manage tables action (PR #874)
      • Change staging table to use 1 as unknown id instead of -1 (PR #866)
      • Update GroupBys In Cloud Aggregate Table (PR #863)
      • Change cloud person username fields to be not null (PR #860)
      • Change where staging action gets user id from for cloud data (PR #845)
      • Remove event_id from the event table primary key (PR #844)
      • Prevent null usernames being added when ingesting cloud data (PR #838)
      • Remove duplicate join statement that was causing 1066 Not unique table/alias error (PR #837)
      • Fix for generic cloud datetime, and openstack instance type datetime (PR #820)
      • Update cloud realm to not throw away event precision (PR #811)
      • Guarantees a deterministic order for events received by the event reconstructor (PR #805)
    • General
      • Add proper namespace in VerifyDatabase (PR #819)
      • Fix path to Exception in TimeAggregationUnit::factory (PR #810)
      • Explictly check for stdClass in VariableStore initializer (PR #802)
      • Make lastLogin time be floored to the second instead of microtime (PR #755)
      • Make logrotate.d file not override global settings (PR #749)
      • Fix security vulnerabities in job performance (PR #738)
      • Allow search panel scroll bars on small displays (PR #702)
    • ETL
      • Update primary key on resourcefact table to improve cloud ingestion (PR #795)
      • Throw Exception if lockfile could not be obtained (PR #793)
      • Improve debugging messages when executing SQL (PR #783)
      • Don't automatically rewind DirectoryScanner file handle (PR #768)
      • Explicitly cast potentiall nulls to array for array_merge() (PR #756)
      • Improve verification of resource codes (PR #720)
      • Fix uncaught ETL exception in PdoIngestor (PR #718)
    • Metric Explorer
      • Fix refesh button for Metric Explorer (PR #740)
  • QA / Testing
    • General
      • Speedup integration tests (PR #850)
      • Clean up linker.php (PR #847)
      • Add environment variable to force regression test harness to generate expected results (PR #848)
      • Enforce javascript unit tests (PR #766)
      • Robustness improvements for integration tests (PR #726)
    • Cloud
      • Update cloud reference data (PR #827)
        DO NOT USE, THERE IS A KNOWN ISSUE PLEASE USE 8.1.2