<commit_before>sudo: required
dist: trusty
addons:
  apt:
    sources:
    - ubuntu-toolchain-r-test
    packages:
    - gcc-4.9   # Needed for C++11
    - g++-4.9   # Needed for C++11
    - gdb
    - ccache
    - valgrind
    - libboost-dev
    - libboost-filesystem-dev
    - libboost-system-dev
    - libjemalloc-dev
    - gtk-doc-tools
    - autoconf-archive
    - libgirepository1.0-dev
services:
  - docker

cache:
  ccache: true
  directories:
    - $HOME/.conda_packages
    - $HOME/.ccache

matrix:
  fast_finish: true
  allow_failures:
  - env: ARROW_TEST_GROUP=packaging
  include:
  - compiler: gcc
    language: cpp
    os: linux
    group: deprecated
    before_script:
    - export CC="gcc-4.9"
    - export CXX="g++-4.9"
    - $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_cpp.sh
    - $TRAVIS_BUILD_DIR/ci/travis_script_python.sh
  - compiler: clang
    osx_image: xcode6.4
    os: osx
    cache:
    addons:
    before_script:
    - $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_cpp.sh
    - $TRAVIS_BUILD_DIR/ci/travis_script_python.sh
  - language: cpp
    before_script:
    - docker pull quay.io/xhochy/arrow_manylinux1_x86_64_base:latest
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_manylinux.sh
  - language: java
    os: linux
    jdk: oraclejdk7
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_java.sh
  - language: java
    os: linux
    env: ARROW_TEST_GROUP=integration
    jdk: oraclejdk7
    before_script:
    - export CC="gcc-4.9"
    - export CXX="g++-4.9"
    - $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_integration.sh
  - language: node_js
    os: linux
    node_js: node
    before_script:
    - $TRAVIS_BUILD_DIR/ci/travis_before_script_js.sh
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_js.sh
  - compiler: gcc
    language: cpp
    os: linux
    group: deprecated
    before_script:
    - export CC="gcc-4.9"
    - export CXX="g++-4.9"
    - $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh --only-library<commit_msg>ARROW-1138: Travis: Use OpenJDK7 instead of OracleJDK7<commit_after>sudo: required
dist: trusty
addons:
  apt:
    sources:
    - ubuntu-toolchain-r-test
    packages:
    - gcc-4.9   # Needed for C++11
    - g++-4.9   # Needed for C++11
    - gdb
    - ccache
    - valgrind
    - libboost-dev
    - libboost-filesystem-dev
    - libboost-system-dev
    - libjemalloc-dev
    - gtk-doc-tools
    - autoconf-archive
    - libgirepository1.0-dev

services:
  - docker

cache:
  ccache: true
  directories:
    - $HOME/.conda_packages
    - $HOME/.ccache

matrix:
  fast_finish: true
  allow_failures:
  - env: ARROW_TEST_GROUP=packaging
  include:
  - compiler: gcc
    language: cpp
    os: linux
    group: deprecated
    before_script:
    - export CC="gcc-4.9"
    - export CXX="g++-4.9"
    - $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_cpp.sh
    - $TRAVIS_BUILD_DIR/ci/travis_script_python.sh
  - compiler: clang
    osx_image: xcode6.4
    os: osx
    cache:
    addons:
    before_script:
    - $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_cpp.sh
    - $TRAVIS_BUILD_DIR/ci/travis_script_python.sh
  - language: cpp
    before_script:
    - docker pull quay.io/xhochy/arrow_manylinux1_x86_64_base:latest
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_manylinux.sh
  - language: java
    os: linux
    jdk: openjdk7
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_java.sh
  - language: java
    os: linux
    env: ARROW_TEST_GROUP=integration
    jdk: openjdk7
    before_script:
    - export CC="gcc-4.9"
    - export CXX="g++-4.9"
    - $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_integration.sh
  - language: node_js
    os: linux
    node_js: node
    before_script:
    - $TRAVIS_BUILD_DIR/ci/travis_before_script_js.sh
    script:
    - $TRAVIS_BUILD_DIR/ci/travis_script_js.sh
  - compiler: gcc
    language: cpp
    os: linux
    group: deprecated
    before_script:
    - export CC="gcc-4.9"
    - export CXX="g++-4.9"
    - $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh --only-library
{'fraction_non_alphanumeric': 0.10580912863070539, 'fraction_numerical': 0.015675426463808206, 'mean_word_length': 2.6008298755186723, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1937887', 'n_tokens_mistral': 1787, 'n_tokens_neox': 1761, 'n_words': 263}