Menu

dbunit Merge Request #51: #244 Add support for Yaml dataset format (merged)

Merging...

Merged

Something went wrong. Please, merge manually

Checking if merge is possible...

Something went wrong. Please, merge manually

Bjorn Beskow wants to merge 1 commit from /u/bjornbeskow/dbunit/ to master, 2023-10-15

Adds support for yaml datasets

Commit Date  
[723d4f] (yaml) by Bjorn Beskow Bjorn Beskow

F244 Add support for Yaml dataset format

2020-02-19 13:26:46 Tree

Discussion

  • Bjorn Beskow

    Bjorn Beskow - 2021-01-02

    Rebased onto master as of 2021-01-02 to simplify merge.

     
  • Bjorn Beskow

    Bjorn Beskow - 2021-11-16

    Rebased onto master as of 2021-11-16 to simplify merge.

     
  • Amra

    Amra - 2022-11-30

    I am looking forward to using this feature.

    Are there any obstacles to be solved before the merge?

     
  • Bjorn Beskow

    Bjorn Beskow - 2022-11-30

    No, it should be straight-forward. I updated snakeyaml dependency to latest version and rebased onto master again to simplify merge. Thanks!

     

    Last edit: Bjorn Beskow 2022-11-30
  • Bjorn Beskow

    Bjorn Beskow - 2022-11-30
     

    Last edit: Bjorn Beskow 2022-11-30
  • Bjorn Beskow

    Bjorn Beskow - 2023-09-21

    I bumped the snakeyaml dependency to the latest version (2.2) again. The pull request is rebased onto the top of main, with no merge conflicts. The changes are small, they are fully tested and fully documented. Are there any further obstacles to accepting this merge request?

     
  • Jeff Jensen

    Jeff Jensen - 2023-10-09

    The MR looks good, thank you. Tests are key for ongoing maintenance, good to see them. If you have more test cases to add, please do.

    Look like you followed the steps on https://dbunit.sourceforge.net/dbunit/devguide.html quite well. I did not see changes.xml update for this feature though, please add that. Please alphabetize the new snakeYamlVersion property in the POM.

    Also, please adjust your git commit to follow convention (change needed is topic doesn't have a period).

    Did you run the build with each of the supported databases?

     
  • Bjorn Beskow

    Bjorn Beskow - 2023-10-09

    MR updated accordingly, thanks! Yes, the integration tests have been executed locally with all the containerized dbs (mssql, mssql2019, mysql, oracle11 and postgres).

     
  • Jeff Jensen

    Jeff Jensen - 2023-10-09

    I do not see the changes in the MR, please verify it is updated.

     
  • Bjorn Beskow

    Bjorn Beskow - 2023-10-09

    Since you wanted me fix the original commit comment, I squashed all changes into the original commit and force-pushed it to my feature branch using the correct commit comment format. Hence you should find all changes (including the added changes.xml and the alfabetized dependency version properties in the pom.xml) in that single commit (which I can see still shows the timestamp from the original commit, which I agree is confusing). Have you tried the 'Refresh Commits' button? Sorry for the inconvenience!

     

    Last edit: Bjorn Beskow 2023-10-09
  • Jeff Jensen

    Jeff Jensen - 2023-10-09

    I squashed all changes into the original commit and force-pushed it to my feature branch

    Yes, that sounds correct. However, this MR still had only the original contents. However, something you did around your latest message posting time updated the MR - the MR status message now shows it was just updated: "Bjorn Beskow wants to merge 1 commit from /u/bjornbeskow/dbunit/ to master, 23 minutes ago"

    Have you tried the 'Refresh Commits' button?

    That option does not exist for the reviewer.

    Thanks for doing the tweaks; looks good.

    Last one - in changes.xml <release> "description" attribute, please add a very brief summary (we add one per detailed entry); in this case "YAML dataset" should suffice.</release>

     
  • Bjorn Beskow

    Bjorn Beskow - 2023-10-10

    Release description added

     
  • Jeff Jensen

    Jeff Jensen - 2023-10-12

    Looks good. Don't forget to squash!

     
  • Bjorn Beskow

    Bjorn Beskow - 2023-10-15
    • Status: open --> merged
     

Log in to post a comment.