<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gluster-swift.git/etc, branch sp</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/'/>
<entry>
<title>Doc Fix for 1267718</title>
<updated>2014-01-14T20:06:20+00:00</updated>
<author>
<name>Pushpesh Sharma</name>
<email>psharma@redhat.com</email>
</author>
<published>2014-01-10T09:52:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/commit/?id=52e9fed8735a6eea3f56453da33313ec4f625d0b'/>
<id>52e9fed8735a6eea3f56453da33313ec4f625d0b</id>
<content type='text'>
The following piece of documentaion is added to
account,container,object.cong-gluster file
"default gluster mount point to be used for
object store,can be changed by setting the following
value in {account,container,object}-server.conf files."

BUG:https://bugs.launchpad.net/gluster-swift/+bug/1267718

Change-Id: I7993336b75637034f2cdaf3b41f0960220f7b390
Signed-off-by: Pushpesh Sharma &lt;psharma@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6680
Reviewed-by: Chetan Risbud &lt;crisbud@redhat.com&gt;
Tested-by: Chetan Risbud &lt;crisbud@redhat.com&gt;
Reviewed-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Tested-by: Luis Pabon &lt;lpabon@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following piece of documentaion is added to
account,container,object.cong-gluster file
"default gluster mount point to be used for
object store,can be changed by setting the following
value in {account,container,object}-server.conf files."

BUG:https://bugs.launchpad.net/gluster-swift/+bug/1267718

Change-Id: I7993336b75637034f2cdaf3b41f0960220f7b390
Signed-off-by: Pushpesh Sharma &lt;psharma@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6680
Reviewed-by: Chetan Risbud &lt;crisbud@redhat.com&gt;
Tested-by: Chetan Risbud &lt;crisbud@redhat.com&gt;
Reviewed-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Tested-by: Luis Pabon &lt;lpabon@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typ-o for default network chunk size</title>
<updated>2013-09-05T16:30:31+00:00</updated>
<author>
<name>Peter Portante</name>
<email>peter.portante@redhat.com</email>
</author>
<published>2013-09-03T18:00:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/commit/?id=e94cf06f870891177f45b64b32fa3b1050b26f1f'/>
<id>e94cf06f870891177f45b64b32fa3b1050b26f1f</id>
<content type='text'>
Change-Id: I1d9ac223f3aede531fba86e213e9dd4f48739f0a
Signed-off-by: Peter Portante &lt;peter.portante@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5766
Reviewed-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Tested-by: Luis Pabon &lt;lpabon@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I1d9ac223f3aede531fba86e213e9dd4f48739f0a
Signed-off-by: Peter Portante &lt;peter.portante@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5766
Reviewed-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Tested-by: Luis Pabon &lt;lpabon@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure fast-POST operations are used on objects</title>
<updated>2013-08-29T02:25:48+00:00</updated>
<author>
<name>Peter Portante</name>
<email>peter.portante@redhat.com</email>
</author>
<published>2013-08-21T02:18:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/commit/?id=2542fb2398ab8079620a02dc189761d24a2e19e0'/>
<id>2542fb2398ab8079620a02dc189761d24a2e19e0</id>
<content type='text'>
The defacto swift implementation has a feature called "fast-POSTs",
which is an optimization that allows POST operations on files to be
performed by updating metadata on additional .meta files. The default
is to treat all POST opreations as a COPY operation. Since this
gluster-swift code stores all metadata directly on the original object
file, there is no need to use an inefficient operation such as COPY.

BUG XXXXXX: (https://bugzilla.redhat.com/show_bug.cgi?id=XXXXXX)

Change-Id: I39f0a682d5344c3f84c5baa8e292227051c061b8
Signed-off-by: Peter Portante &lt;peter.portante@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5673
Reviewed-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Tested-by: Luis Pabon &lt;lpabon@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The defacto swift implementation has a feature called "fast-POSTs",
which is an optimization that allows POST operations on files to be
performed by updating metadata on additional .meta files. The default
is to treat all POST opreations as a COPY operation. Since this
gluster-swift code stores all metadata directly on the original object
file, there is no need to use an inefficient operation such as COPY.

BUG XXXXXX: (https://bugzilla.redhat.com/show_bug.cgi?id=XXXXXX)

Change-Id: I39f0a682d5344c3f84c5baa8e292227051c061b8
Signed-off-by: Peter Portante &lt;peter.portante@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5673
Reviewed-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Tested-by: Luis Pabon &lt;lpabon@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed conf file sections which are not needed</title>
<updated>2013-08-06T21:37:13+00:00</updated>
<author>
<name>Luis Pabon</name>
<email>lpabon@redhat.com</email>
</author>
<published>2013-07-31T12:38:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/commit/?id=cc0777f091875ca5e69185c013ff37a56f7bb9e6'/>
<id>cc0777f091875ca5e69185c013ff37a56f7bb9e6</id>
<content type='text'>
Change-Id: I4f63bf4d1a8eb62fed5a9cc9b43f54de0127d3e4
Signed-off-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5445
Tested-by: Peter Portante &lt;pportant@redhat.com&gt;
Reviewed-by: Peter Portante &lt;pportant@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5507
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I4f63bf4d1a8eb62fed5a9cc9b43f54de0127d3e4
Signed-off-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5445
Tested-by: Peter Portante &lt;pportant@redhat.com&gt;
Reviewed-by: Peter Portante &lt;pportant@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5507
</pre>
</div>
</content>
</entry>
<entry>
<title>Change max file size</title>
<updated>2013-08-06T20:17:14+00:00</updated>
<author>
<name>Luis Pabon</name>
<email>lpabon@redhat.com</email>
</author>
<published>2013-07-29T20:47:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/commit/?id=c565b3b56c23297ddbeed52b718fccddf19514a0'/>
<id>c565b3b56c23297ddbeed52b718fccddf19514a0</id>
<content type='text'>
Change-Id: I232c04050e932200b37eb64ba41622d7b187fb24
Signed-off-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5420
Reviewed-on: http://review.gluster.org/5505
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I232c04050e932200b37eb64ba41622d7b187fb24
Signed-off-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5420
Reviewed-on: http://review.gluster.org/5505
</pre>
</div>
</content>
</entry>
<entry>
<title>Update logging on conf files</title>
<updated>2013-08-06T18:39:24+00:00</updated>
<author>
<name>Luis Pabon</name>
<email>lpabon@redhat.com</email>
</author>
<published>2013-07-29T19:17:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/commit/?id=3b8610ee01066232eb52393e70d614f504719c30'/>
<id>3b8610ee01066232eb52393e70d614f504719c30</id>
<content type='text'>
BUG 989406: https://bugzilla.redhat.com/show_bug.cgi?id=989406

Change-Id: I777845ec57f9f6fc6aed87de7bea5f01bb69f7c3
Signed-off-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5419
Reviewed-on: http://review.gluster.org/5506
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG 989406: https://bugzilla.redhat.com/show_bug.cgi?id=989406

Change-Id: I777845ec57f9f6fc6aed87de7bea5f01bb69f7c3
Signed-off-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5419
Reviewed-on: http://review.gluster.org/5506
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: Container and account performance inc</title>
<updated>2013-08-06T18:23:46+00:00</updated>
<author>
<name>Luis Pabon</name>
<email>lpabon@redhat.com</email>
</author>
<published>2013-07-26T19:56:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/commit/?id=9e6fbbcee91105ea8e5fa67a86b4b5d3054e32aa'/>
<id>9e6fbbcee91105ea8e5fa67a86b4b5d3054e32aa</id>
<content type='text'>
* Container and accounts performance increase by removing
  the need to update either the object count or the
  container count, respectively.  New hidden
  configuratoins added to re-enable the functionality.
* object_only configuratoin removed from fs.conf and
  replaced with a hidden configuration.  The new hidden
  configuration reports gratuituosly crated directories
  as objects, to support a compatibility behavior with
  previous version 1.4.8 (even though it was incorrect).

BUG 988969: https://bugzilla.redhat.com/show_bug.cgi?id=988969

Change-Id: Idca20b8629ec38606ff5692fe62bc2cadabffc86
Signed-off-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5403
Reviewed-by: Peter Portante &lt;pportant@redhat.com&gt;
Tested-by: Peter Portante &lt;pportant@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5504
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Container and accounts performance increase by removing
  the need to update either the object count or the
  container count, respectively.  New hidden
  configuratoins added to re-enable the functionality.
* object_only configuratoin removed from fs.conf and
  replaced with a hidden configuration.  The new hidden
  configuration reports gratuituosly crated directories
  as objects, to support a compatibility behavior with
  previous version 1.4.8 (even though it was incorrect).

BUG 988969: https://bugzilla.redhat.com/show_bug.cgi?id=988969

Change-Id: Idca20b8629ec38606ff5692fe62bc2cadabffc86
Signed-off-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5403
Reviewed-by: Peter Portante &lt;pportant@redhat.com&gt;
Tested-by: Peter Portante &lt;pportant@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5504
</pre>
</div>
</content>
</entry>
<entry>
<title>Final forward port of PDQ performance patches</title>
<updated>2013-07-10T22:49:26+00:00</updated>
<author>
<name>Peter Portante</name>
<email>peter.portante@redhat.com</email>
</author>
<published>2013-07-08T18:10:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/commit/?id=677d30716978615d0499344ac0a62c2755a486cf'/>
<id>677d30716978615d0499344ac0a62c2755a486cf</id>
<content type='text'>
Change-Id: I4ef131b3cc7648d4571a4d854029efb1aff8b901
Signed-off-by: Peter Portante &lt;peter.portante@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5305
Reviewed-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Tested-by: Luis Pabon &lt;lpabon@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I4ef131b3cc7648d4571a4d854029efb1aff8b901
Signed-off-by: Peter Portante &lt;peter.portante@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5305
Reviewed-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Tested-by: Luis Pabon &lt;lpabon@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable fallocate for  Gluster volumes</title>
<updated>2013-07-10T19:32:32+00:00</updated>
<author>
<name>Chetan Risbud</name>
<email>crisbud@redhat.com</email>
</author>
<published>2013-07-09T10:54:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/commit/?id=f8d876248d29fa7f4857ac8ca02324795ba53353'/>
<id>f8d876248d29fa7f4857ac8ca02324795ba53353</id>
<content type='text'>
The overridden configuration files of gluster now disable the usage of
fallocate. Also modified the functional test configuration files
accordingly.

BUG: 951661
Change-Id: I3c7d518e0415b7eea5b31c88dd647069f9d730ac
Signed-off-by: Chetan Risbud &lt;crisbud@redhat.com&gt;
Signed-off-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5303
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The overridden configuration files of gluster now disable the usage of
fallocate. Also modified the functional test configuration files
accordingly.

BUG: 951661
Change-Id: I3c7d518e0415b7eea5b31c88dd647069f9d730ac
Signed-off-by: Chetan Risbud &lt;crisbud@redhat.com&gt;
Signed-off-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5303
</pre>
</div>
</content>
</entry>
<entry>
<title>Bring initial DiskDir module coverage to 97%.</title>
<updated>2013-06-03T21:01:29+00:00</updated>
<author>
<name>Peter Portante</name>
<email>peter.portante@redhat.com</email>
</author>
<published>2013-05-28T10:29:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.gluster.org/cgit/gluster-swift.git/commit/?id=a574805398d9bf28be6f357e26a2ba299a5b90e1'/>
<id>a574805398d9bf28be6f357e26a2ba299a5b90e1</id>
<content type='text'>
This is quite ugly. Sorry. We ported a set of test from OpenStack
Swift's test/unit/commont/test_db.py, the testAccountBroker and
testContainerBroker, but because of the divergent nature of the
current attempt UFO (Unified File and Object) implementation, it was
not possible to use the interface calls directly.

Instead, we are using these tests to make sure most of the code paths
are exercised, and to define much of the expected behavior. Further
refactoring, unit tests and functional test work will help us bring
the code base and these tests closer to the originals in upstream
OpenStack Swift (as of Havana).

Change-Id: I095bb03619de6e7e1378b5252913e39b1ea8bf27
Signed-off-by: Peter Portante &lt;peter.portante@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5135
Reviewed-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Tested-by: Luis Pabon &lt;lpabon@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is quite ugly. Sorry. We ported a set of test from OpenStack
Swift's test/unit/commont/test_db.py, the testAccountBroker and
testContainerBroker, but because of the divergent nature of the
current attempt UFO (Unified File and Object) implementation, it was
not possible to use the interface calls directly.

Instead, we are using these tests to make sure most of the code paths
are exercised, and to define much of the expected behavior. Further
refactoring, unit tests and functional test work will help us bring
the code base and these tests closer to the originals in upstream
OpenStack Swift (as of Havana).

Change-Id: I095bb03619de6e7e1378b5252913e39b1ea8bf27
Signed-off-by: Peter Portante &lt;peter.portante@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5135
Reviewed-by: Luis Pabon &lt;lpabon@redhat.com&gt;
Tested-by: Luis Pabon &lt;lpabon@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
