Skip to content

History

Revisions

  • Merge branch 'master' of github.com:quantcast/qfs

    @mikeov mikeov committed Dec 8, 2024
    5f457d7
  • Wiki: * Update binary distributions page in preparation to 2.2.7 release.

    @mikeov mikeov committed Dec 7, 2024
    03f6b45
  • Merge pull request #262 from quantcast/topic/python3 QFS version 2.2.7

    @mikeov mikeov committed Dec 7, 2024
    b038783
  • Github actions: * Use macos-latest runner to build arm64 and macos-latest-large runner to build x86_64, as the github macos-latest runner now appears to correspond arm64 / M1 architecture.

    @mikeov mikeov committed Dec 7, 2024
    0dbe124
  • Build script: * Display openssl version at the start of MacOS build.

    @mikeov mikeov committed Dec 7, 2024
    e17602a
  • Wiki: * Update release notes by mentioning ARM Neon RS support on Mac OS with Apple silicon.

    @mikeov mikeov committed Nov 26, 2024
    839d9f2
  • Test scripts: * Calculate chunk server port by adding 200 to the meta server port in order to make the logic consistent in all test scripts.

    @mikeov mikeov committed Nov 26, 2024
    7810950
  • QC Reed-Solomon library cmake: * Update ARM Neon detection on Mac OS by assuming that Neon is always available on Apple silicon arm64 processors.

    @mikeov mikeov committed Nov 26, 2024
    47879cb
  • GF complete and J erasure: * Reconfigure with the latest autotools to pickup GF complete ARM Neon config complile flag changes.

    @mikeov mikeov committed Nov 26, 2024
    decbe2b
  • Ext GF complete: * Fix Mac ARM neon comple with clang 16 or later by checking whether or not -mfpu=neon flag works, then try to omit the flag if it does not work. The newer clang no longer supports this flag, as it considered redunant with arm64 target.

    @mikeov mikeov committed Nov 26, 2024
    f805e21
  • MStress: * Fix CMakeLists.txt formatting.

    @mikeov mikeov committed Nov 11, 2024
    ac2d627
  • MStress: * Fix mstress-bootstrap target by correcting generator expressions and using QFS source tree root to handle the case where QFS build as sub-project.

    @mikeov mikeov committed Nov 11, 2024
    ea53988
  • MStress: * Format CMakeLists.txt.

    @mikeov mikeov committed Nov 11, 2024
    22779ab
  • MStress: * Fix cmake custom target comments by converting into a string.

    @mikeov mikeov committed Nov 11, 2024
    b0f0783
  • MStress: * Change cmake dependencies to use mstress target in order to allow generation of Xcode project.

    @mikeov mikeov committed Nov 11, 2024
    77330e2
  • Build script: * Add --nobest yum option on Rocky Linux to in order get python development installed.

    @mikeov mikeov committed Nov 11, 2024
    80377b1
  • Build script: * Add Xcode and clang versions diagnostic display on mac os builds.

    @mikeov mikeov committed Nov 11, 2024
    4a2a9c5
  • Wiki: * Binary distributions page: fix link for Rocky linux tar.

    @mikeov mikeov committed Nov 4, 2024
    d9bfaa6
  • Wiki: * Update binary distributions page by adding Ubuntu 24.04, Debian 11, 12, and Rocky Linux 9.

    @mikeov mikeov committed Nov 3, 2024
    ba35248
  • Change log and readme: * Fix style warning.

    @mikeov mikeov committed Nov 3, 2024
    becc79a
  • Meta server: * Fix typo in variable, method, and corresponding configuration parameter names. * Fix error handling in Replay::getLastLogNum() method. * Implement minor optimization in Replay::getLastLogNum() method by eliminating string re-allocation.

    @mikeov mikeov committed Nov 2, 2024
    0900fa7
  • Build script: * Fix docker prefix check by performing version check only for CentOS. * Fix setting user and sudo logic.

    @mikeov mikeov committed Oct 27, 2024
    7b392f5
  • Build script: * Explicitly remove build directory prior to attempting to change permissions and do the build as make might not be installed yet.

    @mikeov mikeov committed Oct 27, 2024
    9c835a4
  • Build script: * Use -O1 optimization level with Debian 11 in order to work around g++ optimization bugs.

    @mikeov mikeov committed Oct 26, 2024
    cbad04c
  • Meta server: * Change rename to return source file id, if requested, as soon as id becomes available in order to ensure that it is set in the case of an early return, in particular, when the source and the destination are the same.

    @mikeov mikeov committed Oct 26, 2024
    a38bfef
  • Build script: * Use runuser instead of sudo if / when available in order to allow to set / override core file size limit (and possibly other limits) that is set to 0 by sudo. * Run make clean prior to change change files ownership and build start. * Do not install go on Debian 11, as it its version is lower than is the required.

    @mikeov mikeov committed Oct 26, 2024
    83ce422
  • Top level make: * Ensure that go version is greater than 1.17 * Fold long lines.

    @mikeov mikeov committed Oct 26, 2024
    707507f
  • Cmake: * Reformat find FUSE module.

    @mikeov mikeov committed Oct 26, 2024
    4d0754b
  • Github actions: * Add Debian 11, 12 and Rocky Linux 9 builds. * Do release build with Ubuntu 24.04.

    @mikeov mikeov committed Oct 26, 2024
    a7ff745
  • Build script: * Set c++ compiler optimization to O1 with release builds on Ubuntu 24.04 and Debian 12 for now to work around GCC optimization bugs. * Add Rocky Linux 9 distribution build.

    @mikeov mikeov committed Oct 26, 2024
    0f2fab2