Skip to content
Snippets Groups Projects
  1. Dec 10, 2013
  2. Dec 06, 2013
  3. Dec 05, 2013
  4. Dec 04, 2013
  5. Dec 03, 2013
    • coredumperror's avatar
      Clarified a few comments. · 2b3ee033
      coredumperror authored
      2b3ee033
    • coredumperror's avatar
      The Metadata Refresh algorithm now uses a temp table. · 8c03a6bd
      coredumperror authored
      Originally, the refresh algorithm deleted all the files in the metadata
      cache, then rebuilt them by querying S3. Now it builds a temp table from
      the S3 query, adds the folders from the original table, then swaps the temp
      table into the real table’s place. This ensures that the metadata cache will
      remain viable during the refresh process.
      
      The error checking on the S3 File Systems Settings page has also been
      improved. More potential error states are now covered, with more accurate
      error messages.
      8c03a6bd
  6. Dec 02, 2013
    • git's avatar
      User aviindub has provided several fixes. · ec4a253d
      git authored and coredumperror's avatar coredumperror committed
      IAM Instance Pofile Credentials can now be used in place of setting the
      awssdk2_secret_key and awssdk2_access_key variables.
      ec4a253d
    • coredumperror's avatar
      BUGFIX: The Torrent feature is back… sort of. Also fixed the schema install. · 646ae0b1
      coredumperror authored
      Unfortunately, the new SDK does not appear to support torrent URLs like the
      old one did. I ended up having to manually convert URLs from getObjectUrl()
      to torrent URLs, which sadly does not work with pre-signed URLs. So I’ve
      had to mark those two features as being incompatible with each other.
      
      In addition, I discovered a rather annoying bug in the hook_schema()
      function: it completely ignores the ‘collation’ setting. This meant that,
      unbenounced to me until just recently, when s3fs_schema() created the
      s3fs_file table, it created it with the default collation, instead of the
      case-insensitive one I told it to use. Thus, I had to add a hook_install()
      implementation to change the table over to ‘utf8_bin’ collation after it
      gets created.
      646ae0b1
  7. Nov 27, 2013
  8. Nov 26, 2013
  9. Nov 22, 2013
  10. Nov 14, 2013
  11. Nov 02, 2013
  12. Oct 10, 2013
  13. Oct 08, 2013
Loading