Skip to content
Snippets Groups Projects

Final review

Merged Daniel Hornung requested to merge f-final-review into dev
All threads resolved!

Summary

Some additional changes for polishing.

Focus

  • Does the Octave interface feel overall usable?
  • Do the suggested changes add any additional value?

Test Environment

As usual: make install; make test, or manually with
pkg load caosdb; c = Caosdb(); ent = c.retrieve_by_id("999"){1}; ent.get_properties_as_struct().length.value

Check List for the Author

Please, prepare your MR for a review. Be sure to write a summary and a focus and create gitlab comments for the reviewer. They should guide the reviewer through the changes, explain your changes and also point out open questions. For further good practices have a look at our review guidelines

  • All automated tests pass
  • Reference related Issues caosdb/customers/lfpb/management#419
  • Up-to-date CHANGELOG.md (Part of previous announcements)
  • Annotations in code (Gitlab comments)
    • Intent of new code
    • Problems with old code
    • Why this implementation?

Check List for the Reviewer

  • I understand the intent of this MR
  • All automated tests pass
  • Up-to-date CHANGELOG.md
  • The test environment setup works and the intended behavior is reproducible in the test environment
  • In-code documentation and comments are up-to-date.
  • Check: Are there spezifications? Are they satisfied?

For further good practices have a look at our review guidelines.

TODO

  • set CPPLIB_BRANCH to dev
Edited by Timm Fitschen

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Daniel Hornung requested review from @timm

    requested review from @timm

  • Daniel Hornung marked the checklist item Annotations in code (Gitlab comments) as completed

    marked the checklist item Annotations in code (Gitlab comments) as completed

  • Timm Fitschen changed target branch from dev to f-doc

    changed target branch from dev to f-doc

  • Timm Fitschen added 3 commits

    added 3 commits

    Compare with previous version

  • Timm Fitschen added 4 commits

    added 4 commits

    Compare with previous version

  • Timm Fitschen added 4 commits

    added 4 commits

    Compare with previous version

  • Timm Fitschen added 2 commits

    added 2 commits

    • e7f2d6e3 - 1 commit from branch f-doc
    • b84aa952 - Merge branch 'f-doc' into f-final-review

    Compare with previous version

  • Timm Fitschen changed the description

    changed the description

  • Timm Fitschen added 1 commit

    added 1 commit

    Compare with previous version

  • Daniel Hornung deleted the f-doc branch. This merge request now targets the dev branch

    deleted the f-doc branch. This merge request now targets the dev branch

  • Timm Fitschen added 4 commits

    added 4 commits

    Compare with previous version

  • Daniel Hornung added 2 commits

    added 2 commits

    • fb34bc6e - DOC: More development documentation (valgrind)
    • 51940beb - ENH: Workaround for duplicating empty sparse arrays.

    Compare with previous version

  • Timm Fitschen added 1 commit

    added 1 commit

    • 478ba213 - DEPS: version bump to caosdb-cpplib>=0.0.20

    Compare with previous version

  • Daniel Hornung added 2 commits

    added 2 commits

    • cb02197c - ENH: Debug build for octavelib
    • d9486efd - ENH WIP: Resetting arena to prevent segfaults.

    Compare with previous version

  • Timm Fitschen added 2 commits

    added 2 commits

    Compare with previous version

  • Timm Fitschen added 3 commits

    added 3 commits

    • d3b17d1d - 1 commit from branch dev
    • 9cc6cd24 - Merge branch 'dev' into f-final-review
    • 072942a5 - Update dev-requirements

    Compare with previous version

  • Timm Fitschen added 20 commits

    added 20 commits

    • 7614367f - ENH: src/Makefile is compatible with different tar implementations.
    • ff248a9a - ENH: src/configure is compatible with MacOS.
    • 992de238 - ENH: Fixed linking on MacOS (and probably on Linux as well).
    • 5757cda0 - FIX: Making test/Makefile work on MacOS. For issue #5 (closed)
    • be0c8529 - Merge branch 'f-final-review' into f-macos
    • a88e6d36 - FIX: Making test/Makefile work better on MacOS. Fixes issue #6 (closed)
    • 7dfb24d5 - FIX: Explicit integer size for conversion test. Fixes issue #7 (closed)
    • abbec49a - STY: Some style fixes.
    • 65c2233b - Merge branch 'dev' into f-macos
    • da1870e5 - Merge branch 'f-final-review' into f-macos
    • 5b472e5b - DOC: Fixed copyright notice a bit.
    • f17a1b9d - ENH: Upgrade dependencies to Debian Buster
    • 529919ae - MAINT: Conan version = 1.43, since zlib 1.2.11 requires that version
    • c5b0d5b7 - WIP: Pipeline
    • 4fa5f5ef - WIP: pipeline
    • 98a01c19 - Merge branch 'f-debian-buster' into f-macos
    • f9758416 - FIX: Fixed linking order for gcc 10.
    • 95a0acf3 - ENH: Unambiguous output for `make test` if successful.
    • ddb51df6 - STY: Style fixes.
    • d6ad9fff - Merge branch 'f-macos' into f-final-review

    Compare with previous version

  • Timm Fitschen marked this merge request as draft from c5b0d5b7

    marked this merge request as draft from c5b0d5b7

  • Timm Fitschen resolved all threads

    resolved all threads

  • Timm Fitschen added 1 commit

    added 1 commit

    • bac5641f - MAINT: remove unnecessary calls to reset_arena (cpplib)

    Compare with previous version

  • Timm Fitschen added 1 commit

    added 1 commit

    • 3c09752b - Add reset_arena again (cpplib)

    Compare with previous version

  • Timm Fitschen marked the checklist item I understand the intent of this MR as completed

    marked the checklist item I understand the intent of this MR as completed

  • Timm Fitschen marked the checklist item All automated tests pass as completed

    marked the checklist item All automated tests pass as completed

  • Timm Fitschen marked the checklist item Up-to-date CHANGELOG.md as completed

    marked the checklist item Up-to-date CHANGELOG.md as completed

  • Timm Fitschen marked the checklist item The test environment setup works and the intended behavior is as completed

    marked the checklist item The test environment setup works and the intended behavior is as completed

  • Timm Fitschen marked the checklist item In-code documentation and comments are up-to-date. as completed

    marked the checklist item In-code documentation and comments are up-to-date. as completed

  • Timm Fitschen marked the checklist item Check: Are there spezifications? Are they satisfied? as completed

    marked the checklist item Check: Are there spezifications? Are they satisfied? as completed

  • Timm Fitschen marked the checklist item set CPPLIB_BRANCH to dev as completed

    marked the checklist item set CPPLIB_BRANCH to dev as completed

  • Timm Fitschen marked this merge request as ready

    marked this merge request as ready

  • Timm Fitschen approved this merge request

    approved this merge request

  • Timm Fitschen mentioned in commit c14f34bc

    mentioned in commit c14f34bc

  • merged

  • Please register or sign in to reply
    Loading