| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Added basic annotation. | jasplin | 2011-02-18 | 4 | -7/+94 |
| | | | | | | | | | | | On the rankings page, a note for an individual benchmark can now be edited. This is the first step towards a more sophisticated annotation concept. It could for example be useful to interactively classify a benchmark as "suspended" or "active". | ||||
| * | Use infinite endpoint for snapshot interval in single time series URL. | jasplin | 2011-02-16 | 1 | -12/+24 |
| | | | | | | | | | The URL that refers to a single time series now specifies an infinite enpoint for the second snapshot (by specifying an invalid SHA-1). Reloading the page is then guaranteed to show the latest available results, This is likely to be more useful in practice. | ||||
| * | Included LCDA (Last Change Days Ago) in ranking table. | jasplin | 2011-02-16 | 2 | -9/+15 |
| | | |||||
| * | Enabled test case filter for rankings computation. | jasplin | 2011-02-11 | 2 | -5/+22 |
| | | |||||
| * | Added rankedonly option. | jasplin | 2011-02-11 | 2 | -15/+39 |
| | | | | | | | | | | | The rankedonly option makes the main page only show contents relevant to contexts for which rankings have been computed. Also, the "Show rankings ..." action will be the only one available. The rankedonly option is enabled by appending ?rankedonly=1 after the main page URL. | ||||
| * | Optimized by replacing filter() with dictionary lookup. | jasplin | 2011-02-10 | 1 | -29/+13 |
| | | |||||
| * | Show trend as "delta from prev ranking pos". | jasplin | 2011-02-10 | 2 | -12/+80 |
| | | |||||
| * | Fixed bug: maxsize must be applied _after_ sorting. | jasplin | 2011-02-09 | 1 | -6/+6 |
| | | |||||
| * | Set max ranking size from GUI. | jasplin | 2011-02-09 | 2 | -7/+18 |
| | | |||||
| * | Removed unused data from JSON output. | jasplin | 2011-02-09 | 1 | -1/+0 |
| | | |||||
| * | Indicate for which snapshots rankings are available. | jasplin | 2011-02-08 | 1 | -2/+13 |
| | | | | | | | An 'R' in front of the SHA-1 indicates that rankings have been computed (and is available in the database) for this snapshot. | ||||
| * | Removed trailing whitespace. | jasplin | 2011-02-08 | 1 | -1/+1 |
| | | |||||
| * | Initial rudimentary version of rankings page. | jasplin | 2011-02-08 | 4 | -22/+207 |
| | | |||||
| * | Simplified extractSingleContextBMStats(). | jasplin | 2011-02-04 | 3 | -15/+10 |
| | | |||||
| * | Fixed bugs. | jasplin | 2011-02-04 | 2 | -3/+4 |
| | | |||||
| * | Minor addition to error message. | jasplin | 2011-02-04 | 1 | -1/+3 |
| | | |||||
| * | Improved ranking table + merged DB scripts. | jasplin | 2011-02-04 | 3 | -51/+39 |
| | | | | | | | | The hostId, platformId, branchId, and sha1Id in the 'ranking' table is now replaced with a single contextId. The *-ranking* DB scripts are now merged into the main scripts. | ||||
| * | Cleaned up code with json.dump(). | jasplin | 2011-02-03 | 5 | -374/+263 |
| | | |||||
| * | Fixed bug. | jasplin | 2011-02-03 | 1 | -1/+1 |
| | | |||||
| * | Fixed bug: s/context/contextId. | jasplin | 2011-02-03 | 1 | -3/+3 |
| | | |||||
| * | Fixed bugs that slipped through in the latest database restructuring. | jasplin | 2011-02-03 | 8 | -55/+52 |
| | | |||||
| * | Prefer sentinel value to code repetition | João Abecasis | 2011-02-02 | 1 | -8/+2 |
| | | | | | | | ... as per Jo's suggestion. Reviewed-By: jasplin | ||||
| * | Adapted database queries to new database structure | João Abecasis | 2011-02-02 | 7 | -131/+140 |
| | | | | | | | | In the processed also preferred using string formatting operations and string.join(list) to manual formatting + concatenation + loops. Reviewed-By: jasplin | ||||
| * | Extraneous semi-colon | João Abecasis | 2011-02-02 | 1 | -1/+1 |
| | | |||||
| * | Adding new utility function for finding a context ID | João Abecasis | 2011-02-02 | 1 | -0/+12 |
| | | | | | | | , according to the new database schema. Reviewed-By: jasplin | ||||
| * | This is not used here | João Abecasis | 2011-02-02 | 1 | -1/+0 |
| | | | | | Reviewed-By: jasplin | ||||
| * | Get id for newly inserted rows as they're inserted | João Abecasis | 2011-02-02 | 1 | -4/+3 |
| | | | | | Reviewed-By: jasplin | ||||
| * | Use python's json library for generating JSON output | João Abecasis | 2011-02-02 | 1 | -46/+31 |
| | | | | | | | | | In the process, also removed code (or query) duplication in fetchSamples method, which now becomes a @classmethod. Also preferred to use string formatting to string concatenation. Reviewed-By: jasplin | ||||
| * | Use python's JSON library to generate output | João Abecasis | 2011-02-02 | 2 | -47/+22 |
| | | | | | | | | | ... instead of hand-coding it. To that end, data structures are populated at the same time the database queries are made and the writeOutputAsJSON functions become thin wrappers over json.dump. Reviewed-by: jasplin | ||||
| * | Improved the finalizeresults.py script. | jasplin | 2011-02-01 | 2 | -149/+242 |
| | | |||||
| * | Use QS in finalizeresults.py script. | jasplin | 2011-01-27 | 1 | -16/+25 |
| | | |||||
| * | Remove trailing whitespace. | jasplin | 2011-01-27 | 1 | -1/+1 |
| | | |||||
| * | Added initial version of finalizeresults.py. | jasplin | 2011-01-27 | 5 | -110/+404 |
| | | |||||
| * | Cleaned up. Increased code reuse. | jasplin | 2011-01-24 | 2 | -64/+31 |
| | | |||||
| * | Simplified URL for single benchmark time series. | jasplin | 2011-01-22 | 3 | -28/+50 |
| | | |||||
| * | BM2: Fix reading of XML | Sergio Ahumada | 2011-01-19 | 1 | -9/+16 |
| | | | | | | There were lots of errors while reading a huge XML to just use some fields. | ||||
| * | Replace LCSSE with LCSS1. | jasplin | 2011-01-13 | 1 | -5/+0 |
| | | | | | | | | LCSS1 is a variant of LCSSE that applies even if the last significant change is not at the last target snapshot. This is presumably more useful in practice. | ||||
| * | Show # snapshots between last change and last target snapshot. | jasplin | 2011-01-13 | 1 | -0/+3 |
| | | |||||
| * | Replaced "TC", "TF", "DT" with BM = "TC:TF(DT)" everywhere. | jasplin | 2011-01-13 | 2 | -6/+6 |
| | | |||||
| * | Show last change age (days ago since report date). | jasplin | 2011-01-12 | 1 | -1/+6 |
| | | |||||
| * | Improved definition of change and stability scores. | jasplin | 2011-01-11 | 4 | -266/+304 |
| | | | | | | | | | | | | | | This commit improves the definition of the stability scores (LCSS and LCSSE) of the last change in a time series in several ways. The definition of a change in itself is also improved: Now the search for the next change compares each candidate against a fixed base value (i.e. the one at the previous change snapshot) instead of against the value at the preceding snapshot. (The latter algorithm would never detect any change in a time series that changed in small increments over time.) | ||||
| * | Renamed tolerance -> difftol. | jasplin | 2011-01-03 | 4 | -24/+24 |
| | | |||||
| * | Reverted limited debug input. | jasplin | 2010-12-30 | 1 | -2/+2 |
| | | |||||
| * | Misc. UI improvements. Added tooltips. | jasplin | 2010-12-30 | 1 | -2/+2 |
| | | |||||
| * | Improved layout and user interaction. | jasplin | 2010-12-22 | 2 | -9/+12 |
| | | |||||
| * | Fetch sample even when selecting first result in time series. | jasplin | 2010-12-21 | 1 | -2/+4 |
| | | |||||
| * | Separate URL for given BM time series and stats. | jasplin | 2010-12-21 | 4 | -3/+65 |
| | | | | | | The time series (and some extra stats) of a single benchmark is now available in a separate, stand-alone URL. | ||||
| * | Added RSEMD (RSE of median observations). | jasplin | 2010-12-17 | 3 | -15/+37 |
| | | |||||
| * | Added MDRSE (median of relative standard errors). | jasplin | 2010-12-16 | 3 | -27/+34 |
| | | |||||
| * | Use RSE instead of NRSE. | jasplin | 2010-12-16 | 1 | -2/+2 |
| | | |||||
