[Maria-developers] Bazaar-problem
Hi, I'm struggling with Bazaar. Maybe you can help me. I've made some modifications to the source-code and committed these to the local repository. Next I tried to upload them via push. This is what I receive: Cannot lock LockDir(chroot-70341520:///% 2Bbranch/maria/.bzr/branch/lock): Transport operation not possible: readonly transport As I'm using Eclipse I found this within Eclipse on the console: Error while executing push Cannot lock LockDir(chroot-70341520:///% 2Bbranch/maria/.bzr/branch/lock): Transport operation not possible: readonly transport ------ XmlRpcClient Executing: push "bzr+ssh://bazaar.launchpad.net/+branch/maria/" Can you please give me a tip. Thanks AugustQ
Hi, AugustQ! On Aug 31, AugustQ wrote:
I'm struggling with Bazaar. Maybe you can help me.
I've made some modifications to the source-code and committed these to the local repository. Next I tried to upload them via push. This is what I receive:
Cannot lock LockDir(chroot-70341520:///% 2Bbranch/maria/.bzr/branch/lock): Transport operation not possible: readonly transport
You don't have write access to the mariadb source repository. That's why you can only pull, but you cannot push. Regards, Sergei
Hi Sergei, what do I have to do to get write-access to the repository? Regards AugustQ Am Samstag, den 31.08.2013, 20:13 +0200 schrieb Sergei Golubchik:
Hi, AugustQ!
On Aug 31, AugustQ wrote:
I'm struggling with Bazaar. Maybe you can help me.
I've made some modifications to the source-code and committed these to the local repository. Next I tried to upload them via push. This is what I receive:
Cannot lock LockDir(chroot-70341520:///% 2Bbranch/maria/.bzr/branch/lock): Transport operation not possible: readonly transport
You don't have write access to the mariadb source repository. That's why you can only pull, but you cannot push.
Regards, Sergei
Hi, AugustQ! On Sep 01, AugustQ wrote:
what do I have to do to get write-access to the repository?
Why do you need it? What do you want to push? Here, this page explains how to propose your code contribution for merging into the main branch: https://kb.askmonty.org/en/contributing-code/ Regards, Sergei
hi augustq/sergei, check if i'm wrong: from what i know, only mariadb captains have write accees, you must do like in git hub... "fork" the project, and push your changes in your repository, when anyone (mariadb captains) want your patch, you must send a "pull request", or something like this... right? bye :)
From my understanding of the Bazaar-SW I created a local repository on my machine here, added the source-tarball, got the modifications via bzr
Hi Sergei, for some time I played with the source of MySQL 5.5.8. I've taken one of my modifications to MariaDB 10.0.4 and want to give them to one of you for further discussions. pull, created a branch, added my modifications and tested these. Then i committed my modifications but this happens only to the local repository. For evaluating my code and further discussions I need a bzr push. So I tried this. I hope this is the correct way. To say it first: my code is not production-ready-code yet, it's a proof of a concept. My modifications are made for the MyIsam-engine in the handling of a full table-scan with a table of dynamic sized records. The reason for uploading this is: one of my test-cases was the execution of statements like SELECT * FROM table INTO OUTFILE 'x.x'; With my test-data this took about 20 seconds with the original code and 12 seconds with my modifications. I've tested my code with a single table which contains 10 Mio records, a total size of 1GB. As i've written before: this code is currently only a proof of concept. I've not implemented all the possible cases. I wanted to know if a full implementation is a complete waste of time or if it is a bit useful (in this case I will do it). Regards AugustQ Am Sonntag, den 01.09.2013, 13:52 +0200 schrieb Sergei Golubchik:
Hi, AugustQ!
On Sep 01, AugustQ wrote:
what do I have to do to get write-access to the repository?
Why do you need it? What do you want to push?
Here, this page explains how to propose your code contribution for merging into the main branch:
https://kb.askmonty.org/en/contributing-code/
Regards, Sergei
Hi, AugustQ! On Sep 02, AugustQ wrote:
Hi Sergei,
for some time I played with the source of MySQL 5.5.8. I've taken one of my modifications to MariaDB 10.0.4 and want to give them to one of you for further discussions.
From my understanding of the Bazaar-SW I created a local repository on my machine here, added the source-tarball, got the modifications via bzr pull, created a branch, added my modifications and tested these. Then i committed my modifications but this happens only to the local repository. For evaluating my code and further discussions I need a bzr push. So I tried this. I hope this is the correct way.
Not exactly. bzr push will add the code to mariadb 10.0 *main branch*. The branch we build releases from. This is not what you want. You want to publish your code by pushing it into your own branch of mariadb, not into the main lp:maria. See https://mariadb.com/kb/en/contributing-code/ and in particular, the section "Publish your branch" in there. Regards, Sergei
Hi Sergei, as I've written when I started this thread: I'm struggling with Bazaar. And I did not have the intention to publish any code directly to the main tree. I'll give it another try. Regards August A m Dienstag, den 03.09.2013, 17:28 +0200 schrieb Sergei Golubchik:O n Sep 02, AugustQ wrote:
Hi Sergei,
for some time I played with the source of MySQL 5.5.8. I've taken one of my modifications to MariaDB 10.0.4 and want to give them to one of you for further discussions.
From my understanding of the Bazaar-SW I created a local repository on my machine here, added the source-tarball, got the modifications via bzr pull, created a branch, added my modifications and tested these. Then i committed my modifications but this happens only to the local repository. For evaluating my code and further discussions I need a bzr push. So I tried this. I hope this is the correct way.
Not exactly. bzr push will add the code to mariadb 10.0 *main branch*. The branch we build releases from. This is not what you want.
You want to publish your code by pushing it into your own branch of mariadb, not into the main lp:maria.
See https://mariadb.com/kb/en/contributing-code/ and in particular, the section "Publish your branch" in there.
Regards, Sergei
I found this link helpful in understanding bzr: http://doc.bazaar.canonical.com/bzr.dev/en/mini-tutorial/index.html From my iPhone On Sep 6, 2013, at 6:26 AM, AugustQ <augustq@gmx.net> wrote:
Hi Sergei,
as I've written when I started this thread: I'm struggling with Bazaar.
And I did not have the intention to publish any code directly to the main tree.
I'll give it another try.
Regards August
A m Dienstag, den 03.09.2013, 17:28 +0200 schrieb Sergei Golubchik:O n Sep 02, AugustQ wrote:
Hi Sergei,
for some time I played with the source of MySQL 5.5.8. I've taken one of my modifications to MariaDB 10.0.4 and want to give them to one of you for further discussions.
From my understanding of the Bazaar-SW I created a local repository on my machine here, added the source-tarball, got the modifications via bzr pull, created a branch, added my modifications and tested these. Then i committed my modifications but this happens only to the local repository. For evaluating my code and further discussions I need a bzr push. So I tried this. I hope this is the correct way.
Not exactly. bzr push will add the code to mariadb 10.0 *main branch*. The branch we build releases from. This is not what you want.
You want to publish your code by pushing it into your own branch of mariadb, not into the main lp:maria.
See https://mariadb.com/kb/en/contributing-code/ and in particular, the section "Publish your branch" in there.
Regards, Sergei
_______________________________________________ Mailing list: https://launchpad.net/~maria-developers Post to : maria-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~maria-developers More help : https://help.launchpad.net/ListHelp
Hi!
"augustq" == augustq <augustq@gmx.net> writes:
<cut> augustq> My modifications are made for the MyIsam-engine in the handling of a augustq> full table-scan with a table of dynamic sized records. augustq> The reason for uploading this is: one of my test-cases was the execution augustq> of statements like SELECT * FROM table INTO OUTFILE 'x.x'; augustq> With my test-data this took about 20 seconds with the original code and augustq> 12 seconds with my modifications. augustq> I've tested my code with a single table which contains 10 Mio records, a augustq> total size of 1GB. augustq> As i've written before: this code is currently only a proof of concept. augustq> I've not implemented all the possible cases. I wanted to know if a full augustq> implementation is a complete waste of time or if it is a bit useful (in augustq> this case I will do it). If you can publish your branch in a bzr tree (following the link that Sergei just emailed to you) then we can have someone from the MariaDB foundation reviewing the code. After a review we are in much better position to say how useful the code is and how to go forwards. Regards, Monty
participants (5)
-
AugustQ
-
Michael Widenius
-
Roberto Spadim
-
Sergei Golubchik
-
Weldon Whipple