Re: update on experimental branch rebase

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Update on experimental branch:

As a practice, I used to rebase the experimental branch to latest master, and try best effort work to rebase the patches sent to experimental branch to land on HEAD of master branch.

But this time, due to clang-format changes, I can't get the patches of RIO xlator land smoothly on top of master! I will give another week to rebase experimental branch to master, and as agreed before, the changes which will have conflict will be dropped, and authors have to work on getting it back there.

Currently, other than RIO, no other features are being present on experimental branch! So, other than Shyam/Kotresh/Susant, I don't see anyone else being impacted by this.

-Amar


On Sun, Jan 28, 2018 at 11:56 PM Shyam Ranganathan <srangana@xxxxxxxxxx> wrote:
On 01/28/2018 08:29 AM, Amar Tumballi wrote:
> As the release-4.0 version branching is now done, thought it is a good
> time to refresh experimental branch too.

On Friday I discovered that RIO in experimental was broken, this si
fixed up in this patch: https://review.gluster.org/#/c/19354/1

So, if this is merged before rebasing to master, it would help us (if
not it is fine, we an resubmit).

Otherwise no issues from RIO perspective, things should merge fine this
time around as we got the POSIX reorganization changes in master as well.

>
> Below is the difference between master and experimental right now.
>
> ---
> [atumball@local glusterfs]$ git log origin/master... --oneline
> 44adf5c protocol: utilize the version 4 xdr
> b87ecc0 rio: Added (s)setattr and (f)truncate support
> 76c1160 rio/posix2: Cleanup unused files
> 19973fa rio: Add iatt cleanup for iatt returned from DS
> 528f830 rio: Add ability to handle dirty inodes in MDS FOPs
> a3221ff rio: Reorganize RIO server code for DS operations
> ff8c878 rio/posix2: Add DS FOP support
> 403f4cd posix2: Reorganize posix2 in preparation for DS FOPs
> d4f1f8d rio: Add layout search functionality for DS
> 9db5c42 rio: Add ability to handle remote inodes in lookup
> ddc3e26 rio: Add mkdir FOP
> c38a583 rio: Added client FOP generation code and create code
> c6b021e posix2: fix ./tests/basic/0symbol-check.t
> 1e0f86b rio/posix2: Some generic fixes as the code is excercised
> 0112ee4 rio/posix2: Include posix inode/fd ops, implement entry ops
> 2788033 experimental/rio: Script to generate rio volfiles
> d67dafb experimental/rio: RIO initialization and layout abstraction
> d83cef5 snapshot/snapview-client : redefine options for GD2
> a85213c Add new fields to translator options(quota and marker) for GD2
> ---
>
> Let me know if you have any questions.
>
> Regards,
> Amar
>
> --
> Amar Tumballi (amarts)
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel@xxxxxxxxxxx
> http://lists.gluster.org/mailman/listinfo/gluster-devel
>
_______________________________________________
Gluster-devel mailing list
Gluster-devel@xxxxxxxxxxx
http://lists.gluster.org/mailman/listinfo/gluster-devel


--
Amar Tumballi (amarts)
_______________________________________________
Gluster-devel mailing list
Gluster-devel@xxxxxxxxxxx
https://lists.gluster.org/mailman/listinfo/gluster-devel

[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux