Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consume monorepo core binaries #7241

Merged
merged 34 commits into from
Jan 8, 2021
Merged

Commits on Nov 9, 2020

  1. RJAVA-564: Use monorepo (#7146)

    * Use monorepo
    
    * Use newer CMake
    
    * use latest monorepo
    
    * Point to right cmake version
    Jenkins to use right cmake version
    Fix imports and executables linking
    
    * Fix cmake url
    
    * Add ninja-build package to docker image
    
    * Add new cmake instructions to readme
    
    * don’t worry about realm-core’s command-line targets
    
    * use latest monorepo
    
    * Add support for LTO. It is enabled by default for release builds, but can be opted out of.
    
    * Rename abiFilter to indicate it support multiple flags
    
    * Set an optimization level, it is required when enabling LTO.
    
    * Bump core commit
    
    * Bump monorepo core version
    
    * rollback mongodb realm server version
    
    * Fix checkstyle step in Jenkins file
    
    * remove the gradle logic to download core
    
    this should be moved to CMake
    
    Co-authored-by: Clemente Tort <clementetb@gmail.com>
    Co-authored-by: Christian Melchior <christian@ilios.dk>
    3 people authored Nov 9, 2020
    Configuration menu
    Copy the full SHA
    6513052 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. Configuration menu
    Copy the full SHA
    d80a23e View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2020

  1. Merge branch 'master' into support-new-datatypes

    # Conflicts:
    #	realm/realm-library/src/main/cpp/object-store
    Eduardo López committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    fad5fdc View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2020

  1. Added temporarily missing dictionary and mixed type functions to java…

    …_object_accessor
    Eduardo López committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    64fd2b1 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. Merge master in

    clementetb committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    87f2439 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40c4051 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d10ecc7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    554d677 View commit details
    Browse the repository at this point in the history
  5. Update Jenkins file to consume binaries when testing, and build core …

    …with LTO enabled on release.
    clementetb committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    2f79643 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2020

  1. Allow to cache binary resources

    Enable LTO optimizations by default
    clementetb committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    cd63a17 View commit details
    Browse the repository at this point in the history
  2. Use system env variable for defining the core download dir

    Fix gradle not picking up boolean values
    clementetb committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    8e0e3ca View commit details
    Browse the repository at this point in the history
  3. Update readme

    clementetb committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    87664eb View commit details
    Browse the repository at this point in the history
  4. Update realm/realm-library/src/main/cpp/CMakeLists.txt

    Co-authored-by: Yavor Georgiev <fealebenpae@users.noreply.github.com>
    clementetb and fealebenpae authored Dec 10, 2020
    Configuration menu
    Copy the full SHA
    3e9147f View commit details
    Browse the repository at this point in the history
  5. Update realm/realm-library/src/main/cpp/CMakeLists.txt

    Co-authored-by: Yavor Georgiev <fealebenpae@users.noreply.github.com>
    clementetb and fealebenpae authored Dec 10, 2020
    Configuration menu
    Copy the full SHA
    34005b5 View commit details
    Browse the repository at this point in the history
  6. Update realm/realm-library/src/main/cpp/CMakeLists.txt

    Co-authored-by: Yavor Georgiev <fealebenpae@users.noreply.github.com>
    clementetb and fealebenpae authored Dec 10, 2020
    Configuration menu
    Copy the full SHA
    6f35059 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    10ff4c0 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2020

  1. Bump realm core commit

    clementetb committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    4899174 View commit details
    Browse the repository at this point in the history
  2. Update changelog

    clementetb committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    a11cf82 View commit details
    Browse the repository at this point in the history
  3. Fix rename of REALM_SYNC

    clementetb committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    ef91bb6 View commit details
    Browse the repository at this point in the history
  4. Remove fingerprint check

    clementetb committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    39fa223 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    271592c View commit details
    Browse the repository at this point in the history
  6. Ignore failing tests

    clementetb committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    1a7f797 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1dd23de View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2020

  1. Profile JNI library sizes.

    clementetb committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    e9c7ea2 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2020

  1. Update changelog

    clementetb committed Dec 16, 2020
    Configuration menu
    Copy the full SHA
    9e034aa View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2021

  1. Configuration menu
    Copy the full SHA
    905ca19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    894c820 View commit details
    Browse the repository at this point in the history
  3. Remove ignore comments

    clementetb committed Jan 8, 2021
    Configuration menu
    Copy the full SHA
    0f41646 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    427d88f View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    Co-authored-by: Christian Melchior <christian@ilios.dk>
    clementetb and cmelchior authored Jan 8, 2021
    Configuration menu
    Copy the full SHA
    c3b99c7 View commit details
    Browse the repository at this point in the history
  6. Update CHANGELOG.md

    Co-authored-by: Christian Melchior <christian@ilios.dk>
    clementetb and cmelchior authored Jan 8, 2021
    Configuration menu
    Copy the full SHA
    0800bd0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb4a3c2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6d6e05e View commit details
    Browse the repository at this point in the history
  9. Merge branch 'master' into ct/consume-monorepo-binaries

    # Conflicts:
    #	CHANGELOG.md
    #	realm/realm-library/src/main/cpp/object-store
    clementetb committed Jan 8, 2021
    Configuration menu
    Copy the full SHA
    31c45fb View commit details
    Browse the repository at this point in the history