Permalink
Switch branches/tags
Nothing to show
Commits on Dec 18, 2011
  1. Simplify code by working with a FileWriter instance instead of an

    instance of FileOutputStream.
    
    Another reason aside from making the code more simple is that the
    Java documentation advises this to be the way to write a stream
    of characters to a file.
    committed Dec 18, 2011
Commits on Nov 21, 2011
Commits on Nov 16, 2011
  1. bugfix for downsample

    generate a correctly ordered query string when using
    the downsample (-D) option.
    
    Change-Id: Ia1e28ab25e227944bb4ff47c2c0cb09e46c5c1c8
    davebarr committed Nov 16, 2011
Commits on Nov 14, 2011
  1. Add Nagios check script

    Change-Id: I0f826432190fea7aa2a90998032f39902a8a82a7
    davebarr committed Nov 14, 2011
Commits on Sep 29, 2011
  1. Add a rule to generate .git/HEAD if it doesn't exist.

    Change-Id: I5ce7e3ab8cbfb6b6907eac1c841ceec3c6902561
    tsuna committed Sep 29, 2011
  2. Automake 1.9.6 compatibility: s/MKDIR_P/mkdir_p/.

    Change-Id: I976ba27b5ac408240853110511e1d3c7b849450b
    tsuna committed Sep 29, 2011
  3. Automake 1.9 compatibility: Don't use $(builddir).

    This variable is *always* equal to `.' anyway, so...
    This closes #80.
    
    Change-Id: I2be566f75c684e12a18826e7aaa5786e236921d4
    tsuna committed Sep 29, 2011
Commits on Sep 27, 2011
  1. Update suasync from 1.0 to 1.1.0.

    Change-Id: I3906df6efcac88579140a2f8be4bdddc0cd753fd
    tsuna committed Sep 27, 2011
Commits on Sep 22, 2011
  1. Correctly detect when `digest' must be used to compute MD5, take 2.

    Change-Id: Ic73af9ec2366b0490539ff3f5ead7c58cf63c04c
    tsuna committed Sep 22, 2011
  2. Correctly detect when `digest' must be used to compute MD5.

    Change-Id: Idb4ccbde2842b95a3c35bf5fe313dd7098979803
    tsuna committed Sep 22, 2011
Commits on Sep 20, 2011
  1. Fix the build on Solaris.

    The `find' command doesn't support `-delete'.
    The command to use to compute MD5 sums is `digest -a md5'.
    `/bin/sh' doesn't understand `export VAR=value'.
    
    Change-Id: I8617f472ba114e4e45ac13cf278c94fdeba06c8b
    Signed-off-by: Benoit Sigoure <tsuna@stumbleupon.com>
    spark404 committed with tsuna Aug 23, 2011
  2. Don't modify a constant array during UniqueId suggestions.

    Whenever a UniqueId suggestion was produced for an empty search
    string, a constant array was modified, and eventually (after 129
    such suggestions) the code would start to misbehave by returning
    less (or no) suggestions.  After 126 more calls, the code would
    return to its original state.  This closes #76.
    
    Change-Id: Iddf3ae23aef97c26080cd5bad514d2941c4d395c
    tsuna committed Sep 20, 2011
  3. Allow passing a title to Gnuplot.

    This is done via the `title' query string parameter.
    This isn't exposed in the UI yet.
    
    Change-Id: I919eaba79f2e22bc6306dc33f87230335da6a644
    tsuna committed Sep 20, 2011
Commits on Sep 14, 2011
  1. Link the Javadoc to the async package.

    Change-Id: Ia01ceadac18f9da1a9b57cd749383bfba6f95ee5
    tsuna committed Sep 14, 2011
  2. Enable Bloom filters by default for the data table.

    Bloom filters don't cost much and help avoid unnecessary seeks,
    and in doing so they pay off for themselves many times over.
    
    Change-Id: I9c050675d9d86773c04a67b4e9df2141699dd984
    tsuna committed Sep 14, 2011
  3. Don't pass HBASE_HOME through to HBase's scripts.

    Change-Id: Ic1c89b4bebb7d110cf6ddf8626973293ce1aca69
    tsuna committed Sep 14, 2011
  4. Allow specifying dates as timestamps in query string params.

    This closes #75.
    
    Change-Id: Ia4efe2d9006ee817319f8af8fcc99fc4ab6a086c
    tsuna committed Sep 14, 2011
Commits on Aug 31, 2011
  1. Don't leave `-t' files behind when we fail to fetch a dependency.

    Change-Id: I716aa8c20de6ab89f6e1f86cc77ca531f464608d
    tsuna committed Aug 31, 2011
  2. Don't use MKDIR_P from Autoconf.

    This closes #74.
    
    Change-Id: I5ceff40f65428bd1de97949151a5ba0577b59da1
    tsuna committed Aug 31, 2011
Commits on Aug 25, 2011
  1. Add an `xformat' query parameter.

    This parameter passes down to Gnuplot as `format x' and overrides
    the default, allowing users to specify a custom X axis format.
    This is not currently exposed in the UI.
    
    Change-Id: Ibda7d4f912b0bccf7e01bded8eb314cf7e6a21a0
    Signed-off-by: Benoit Sigoure <tsuna@stumbleupon.com>
    zorkian committed with tsuna Aug 25, 2011
  2. Thanks Thomas Sanchez for the recent code cleanup patches.

    Change-Id: Id409477c5739c225409658eecec559d74e1aaefa
    tsuna committed Aug 25, 2011
  3. Remove ununsed code.

    Change-Id: I5ba99684414bbb24a1e6d0244f150f8be5cbc766
    Signed-off-by: Benoit Sigoure <tsuna@stumbleupon.com>
    Thomas Sanchez committed with tsuna Aug 23, 2011
Commits on Aug 24, 2011
  1. Fix non-parameterized class in TestUniqueId.

    Signed-off-by: Benoit Sigoure <tsuna@stumbleupon.com>
    Thomas Sanchez committed with tsuna Aug 22, 2011
  2. Avoid deprecated GWT code.

    Signed-off-by: Benoit Sigoure <tsuna@stumbleupon.com>
    Thomas Sanchez committed with tsuna Aug 22, 2011
  3. Don't call static methods using an instance, part 2.

    Change-Id: I4518c65894cced3b40a9a5e01e805b85fa57c246
    Signed-off-by: Benoit Sigoure <tsuna@stumbleupon.com>
    Thomas Sanchez committed with tsuna Aug 22, 2011
  4. Delete ununsed imports.

    Signed-off-by: Benoit Sigoure <tsuna@stumbleupon.com>
    Thomas Sanchez committed with tsuna Aug 22, 2011
Commits on Aug 22, 2011
  1. Don't call static methods using an instance.

    Although this works in Java, it's misleading and not very correct.
    
    Change-Id: I9dc97437d8b9b9df2ca5dd811b4362c6768cc5cb
    Signed-off-by: Benoit Sigoure <tsuna@stumbleupon.com>
    Thomas Sanchez committed with tsuna Aug 17, 2011
Commits on Aug 20, 2011
  1. Enable system assertions while testing.

    Change-Id: I3ff27c18910b6d2cdcfab3824f4ce9439e3aebec
    tsuna committed Aug 20, 2011
Commits on Aug 19, 2011
  1. Fix typo in error message.

    Change-Id: Ia5c8e70a9185f4feb7bb4c04170b1bb01c77d431
    tsuna committed Aug 19, 2011
Commits on Aug 12, 2011
  1. Fix a sign extension bug that corrupts some floating point values.

    Also add the necessary code in the `fsck' tool to detect and
    automatically fix such values.
    
    Bug reported by Tony Tangjun.
    
    Change-Id: I0d997db27d162c3356a8eb5d7fba080ab2563c36
    tsuna committed Aug 12, 2011
Commits on Aug 8, 2011
  1. Only rebuild files that have changed.

    Whenever a single `.java' file changed, the Makefile was rebuilding
    everything.  This was because it's much faster to compile all the
    `.java' files at once than one-by-one like in C/C++ projects.  But
    when only a single file changes, it's still faster to recompile just
    that file (or the set of files that changed).
    
    With this change, editing a single file and compiling the project
    now takes about twice less time and CPU cycles than previously.
    Also the compilation time for single-file changes is now roughly
    constant (depends on the size of the file) regardless of how many
    files are in the project.
    
    On my Mac this means I only wait 1.2 seconds vs >3 seconds.  Yay.
    
    Change-Id: Id63bd483feb0ebd48134e6f704d1eda70c9e6921
    tsuna committed Aug 8, 2011
  2. Remove TSDBInterface.

    This interface buys us nothing and no code written in or using
    OpenTSDB that I know of uses it.  This closes #72.
    
    Change-Id: I229917d10c2ddee7102650de209fcec49b9ef1a7
    tsuna committed Aug 8, 2011
Commits on Aug 2, 2011
  1. Allow queries to start at time 0.

    After all, "0" is a legitimate value for a timestamp.
    
    Change-Id: If394ebd7970758c785d30d89c1dc87c354bec49e
    tsuna committed Aug 2, 2011