You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by Andy Seaborne <an...@apache.org> on 2018/02/08 14:51:46 UTC

Re: [08/10] jena git commit: Merge branch 'master' into FixGraphContractTestTransactionUsage

Claude,

I think using "git rebase" rather than "git merge" would have made this 
cleaner. Rebase undoes the differences, merges cleanly the other branch 
(fast forward) then redoes the differences.

     Andy

On 07/02/18 20:30, claude@apache.org wrote:
> Merge branch 'master' into FixGraphContractTestTransactionUsage
> 
> Project: http://git-wip-us.apache.org/repos/asf/jena/repo
> Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/567f4053
> Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/567f4053
> Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/567f4053
> 
> Branch: refs/heads/master
> Commit: 567f40531b02ea4808a51837ae8005b98da76886
> Parents: 02ae269 568b822
> Author: Claude Warren <cl...@apache.org>
> Authored: Sun Feb 4 11:05:28 2018 +0000
> Committer: Claude Warren <cl...@apache.org>
> Committed: Sun Feb 4 11:05:28 2018 +0000
> 
> ----------------------------------------------------------------------
>   .../java/org/apache/jena/riot/RDFLanguages.java | 16 +++--
>   .../jena/sparql/algebra/table/TableBase.java    |  2 +
>   .../jena/sparql/algebra/table/TableEmpty.java   |  4 ++
>   .../jena/sparql/algebra/table/TableUnit.java    |  9 ++-
>   .../sparql/graph/TransactionHandlerNull.java    |  2 +-
>   .../jena/sparql/sse/writers/WriterOp.java       |  9 ++-
>   .../java/org/apache/jena/riot/TestLangRIOT.java |  5 ++
>   .../apache/jena/sparql/algebra/TS_Algebra.java  |  3 +-
>   .../jena/sparql/algebra/TestOpAsQuery.java      | 26 +++++++-
>   .../apache/jena/sparql/algebra/TestTable.java   | 68 ++++++++++++++++++++
>   .../algebra/optimize/TestTransformFilters.java  |  2 +-
>   .../transaction/AbstractTestTransPromote.java   | 26 ++++----
>   .../AbstractTestTransactionLifecycle.java       | 24 ++++++-
>   .../main/java/org/apache/jena/tdb2/TDB2.java    |  3 +
>   .../jena/tdb2/store/GraphViewSwitchable.java    |  5 --
>   .../org/apache/jena/fuseki/async/AsyncPool.java | 25 +++++--
>   .../src/main/java/org/apache/jena/tdb/TDB.java  |  3 +
>   .../jena/tdb/graph/TransactionHandlerTDB.java   | 62 ------------------
>   .../apache/jena/tdb/store/GraphNonTxnTDB.java   | 56 ++++++++++++----
>   .../tdb/transaction/TransactionManager.java     | 59 ++++++++++-------
>   20 files changed, 269 insertions(+), 140 deletions(-)
> ----------------------------------------------------------------------
> 
> 

Re: [08/10] jena git commit: Merge branch 'master' into FixGraphContractTestTransactionUsage

Posted by ajs6f <aj...@apache.org>.
+1!

My habit long ago became to rebase constantly while working up a PR (and working on feedback) and rebasing right up until I merge it. It makes the public history much easier to understand, and because Git keeps reasonable metadata on all commits, it doesn't "hide" or destroy any genuinely useful info.


ajs6f

> On Feb 8, 2018, at 9:51 AM, Andy Seaborne <an...@apache.org> wrote:
> 
> Claude,
> 
> I think using "git rebase" rather than "git merge" would have made this cleaner. Rebase undoes the differences, merges cleanly the other branch (fast forward) then redoes the differences.
> 
>    Andy
> 
> On 07/02/18 20:30, claude@apache.org wrote:
>> Merge branch 'master' into FixGraphContractTestTransactionUsage
>> Project: http://git-wip-us.apache.org/repos/asf/jena/repo
>> Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/567f4053
>> Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/567f4053
>> Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/567f4053
>> Branch: refs/heads/master
>> Commit: 567f40531b02ea4808a51837ae8005b98da76886
>> Parents: 02ae269 568b822
>> Author: Claude Warren <cl...@apache.org>
>> Authored: Sun Feb 4 11:05:28 2018 +0000
>> Committer: Claude Warren <cl...@apache.org>
>> Committed: Sun Feb 4 11:05:28 2018 +0000
>> ----------------------------------------------------------------------
>>  .../java/org/apache/jena/riot/RDFLanguages.java | 16 +++--
>>  .../jena/sparql/algebra/table/TableBase.java    |  2 +
>>  .../jena/sparql/algebra/table/TableEmpty.java   |  4 ++
>>  .../jena/sparql/algebra/table/TableUnit.java    |  9 ++-
>>  .../sparql/graph/TransactionHandlerNull.java    |  2 +-
>>  .../jena/sparql/sse/writers/WriterOp.java       |  9 ++-
>>  .../java/org/apache/jena/riot/TestLangRIOT.java |  5 ++
>>  .../apache/jena/sparql/algebra/TS_Algebra.java  |  3 +-
>>  .../jena/sparql/algebra/TestOpAsQuery.java      | 26 +++++++-
>>  .../apache/jena/sparql/algebra/TestTable.java   | 68 ++++++++++++++++++++
>>  .../algebra/optimize/TestTransformFilters.java  |  2 +-
>>  .../transaction/AbstractTestTransPromote.java   | 26 ++++----
>>  .../AbstractTestTransactionLifecycle.java       | 24 ++++++-
>>  .../main/java/org/apache/jena/tdb2/TDB2.java    |  3 +
>>  .../jena/tdb2/store/GraphViewSwitchable.java    |  5 --
>>  .../org/apache/jena/fuseki/async/AsyncPool.java | 25 +++++--
>>  .../src/main/java/org/apache/jena/tdb/TDB.java  |  3 +
>>  .../jena/tdb/graph/TransactionHandlerTDB.java   | 62 ------------------
>>  .../apache/jena/tdb/store/GraphNonTxnTDB.java   | 56 ++++++++++++----
>>  .../tdb/transaction/TransactionManager.java     | 59 ++++++++++-------
>>  20 files changed, 269 insertions(+), 140 deletions(-)
>> ----------------------------------------------------------------------