[jira] [Closed] (IOTDB-216) Release of 0.8.1
[ https://issues.apache.org/jira/browse/IOTDB-216?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] xiangdong Huang closed IOTDB-216. - Resolution: Fixed > Release of 0.8.1 > > > Key: IOTDB-216 > URL: https://issues.apache.org/jira/browse/IOTDB-216 > Project: Apache IoTDB > Issue Type: Task >Reporter: Jialin Qiao >Priority: Major > > This is a bug-fix version of 0.8.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
Re: Release of 0.8.1
Sure, we can do it during the national day, I'm not out of town this week. I also have some iotdb stickers to give you, ping me once you have time. Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Sun, Sep 29, 2019 at 8:41 PM Xiangdong Huang wrote: > > Hi, > > > Regarding the version reported... I think the build should ensure this > > being set automatically. In plc4x in the Kafka integration module we have > > an example. > > As for the pom file of hadoop module in IoTDB, it is commented in this > version. That is why maven release plugin did not modify it in this version. > The problem will be solved in 0.9, I think. > > As for the version problem that Jialin addressed, these version info is > written in some Java files. Is that possible to modify them automatically? > I checked the source code of plc4x with kafka > (plc4j-hello-connectivity-kafka.pom), and did not find the helpful maven > plugin.. > > (If let me solve it, I will create a properties file to record the correct > version, and then reading the version in Java file.. It still needs modifying > the properties file manually.) > > > @Xiangdong you really should go to one of the Key-Signing-Events and have > > your key signed by other Apaches) > > I missed that.. @Willem Jiang, can you help me to sign my key? I remember > that the key signing should be face to face... > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Christofer Dutz 于2019年9月29日周日 下午7:31写道: >> >> If you really want to do a new rc, then you have to drop the old repo. >> >> But I did find a few things, but I also stated them being minor. >> >> Regarding the version reported... I think the build should ensure this being >> set automatically. I wouldn't rely on manual editing. In plc4x in the Kafka >> integration module we have an example. >> >> Chris >> >> Holen Sie sich Outlook für Android<https://aka.ms/ghei36> >> >> >> From: Xiangdong Huang >> Sent: Sunday, September 29, 2019 1:10:11 PM >> To: dev@iotdb.apache.org >> Subject: Re: Release of 0.8.1 >> >> Hi, >> >> > then I guess we should simply add this to the release documentation >> >> I am writing a "how to release" in Chinese... which will mention this >> problem. >> >> Now as Chris and Jialin pointed out some issues, I need to release RC2. >> >> My new question is, what should I do on repository.apache.org? Click "drop" >> button to drop the last item (orgapacheiotdb-1004?) >> (And, if the vote is passed, do I need to click "Release" button, right?) >> >> In document [1], only "clean up the files from dist.apache.org" is >> mentioned. >> >> [1] >> https://plc4x.apache.org/developers/release.html#_toc_cleaning_up_older_release_versions1 >> >> Best, >> >> >> >> >> --- >> Xiangdong Huang >> School of Software, Tsinghua University >> >> 黄向东 >> 清华大学 软件学院 >> >> >> Christofer Dutz 于2019年9月28日周六 下午9:04写道: >> >> > Ah ok ... then I guess we should simply add this to the release >> > documentation ;-) >> > >> > Chris >> > >> > Am 28.09.19, 00:32 schrieb "Justin Mclean" : >> > >> > Hi, >> > >> > > And looking at the page, it says "Pre-release" on that page for the >> > given RC … >> > >> > Yep because I changed it to say that :-) >> > >> > Thanks, >> > Justin >> > >> >
Re: Release of 0.8.1
Hi, I was referring to this file: plc4j/integrations/apache-kafka/src/main/java/org/apache/plc4x/kafka/util/VersionUtil.java It references data in the META-INF/MANIFEST-MF file which is created by the jar plugin automatically. Chris Am 29.09.19, 14:41 schrieb "Xiangdong Huang" : Hi, > Regarding the version reported... I think the build should ensure this being set automatically. In plc4x in the Kafka integration module we have an example. As for the pom file of hadoop module in IoTDB, it is commented in this version. That is why maven release plugin did not modify it in this version. The problem will be solved in 0.9, I think. As for the version problem that Jialin addressed, these version info is written in some Java files. Is that possible to modify them automatically? I checked the source code of plc4x with kafka ( plc4j-hello-connectivity-kafka.pom), and did not find the helpful maven plugin.. (If let me solve it, I will create a properties file to record the correct version, and then reading the version in Java file.. It still needs modifying the properties file manually.) > @Xiangdong you really should go to one of the Key-Signing-Events and have your key signed by other Apaches) I missed that.. @Willem Jiang , can you help me to sign my key? I remember that the key signing should be face to face... Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Christofer Dutz 于2019年9月29日周日 下午7:31写道: > If you really want to do a new rc, then you have to drop the old repo. > > But I did find a few things, but I also stated them being minor. > > Regarding the version reported... I think the build should ensure this > being set automatically. I wouldn't rely on manual editing. In plc4x in the > Kafka integration module we have an example. > > Chris > > Holen Sie sich Outlook für Android<https://aka.ms/ghei36> > > > From: Xiangdong Huang > Sent: Sunday, September 29, 2019 1:10:11 PM > To: dev@iotdb.apache.org > Subject: Re: Release of 0.8.1 > > Hi, > > > then I guess we should simply add this to the release documentation > > I am writing a "how to release" in Chinese... which will mention this > problem. > > Now as Chris and Jialin pointed out some issues, I need to release RC2. > > My new question is, what should I do on repository.apache.org? Click > "drop" > button to drop the last item (orgapacheiotdb-1004?) > (And, if the vote is passed, do I need to click "Release" button, right?) > > In document [1], only "clean up the files from dist.apache.org" is > mentioned. > > [1] > > https://plc4x.apache.org/developers/release.html#_toc_cleaning_up_older_release_versions1 > > Best, > > > > > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Christofer Dutz 于2019年9月28日周六 下午9:04写道: > > > Ah ok ... then I guess we should simply add this to the release > > documentation ;-) > > > > Chris > > > > Am 28.09.19, 00:32 schrieb "Justin Mclean" : > > > > Hi, > > > > > And looking at the page, it says "Pre-release" on that page for the > > given RC … > > > > Yep because I changed it to say that :-) > > > > Thanks, > > Justin > > > > >
Re: Release of 0.8.1
Hi Justin, The staging repo in repository.apache.org is not a release. It's content is not available in maven central or the default apache repo. The only way you can access the artifacts, is by explicitly adding the staffing repo to your project. As soon as the vote passes, you select the repo and click on the release button. Only then are the artifacts copied to Apache's main repo and synced to maven central. If the vote doesn't pass, you select it and click drop and the repo with all of it's content is simply deleted not leaving a trace. So I still don't see any issues in the way the releases are done. I would also consider the issue with the version a minor issue, but that's generally up to the ppmc to decide. And I do agree, that the number of votes doesn't match the general code activity the project usually has. Voting and doing it correctly is THE major thing podlings are supposed to learn before graduation. Chris Holen Sie sich Outlook für Android<https://aka.ms/ghei36> From: Justin Mclean Sent: Sunday, September 29, 2019 2:59:10 PM To: dev@iotdb.apache.org Subject: Re: Release of 0.8.1 Hi, > Now as Chris and Jialin pointed out some issues, I need to release RC2. I’ve not voted on the release yet and was waiting on other PPMC members to do so. The PPMC need to be involved here not just the mentors, why haven’t any other PPMC members voted? A reminder that a -1 vote is not a veto. While I’ve not looked in detail at the issues, they seem relatively minor to me. You’re not a top level project so it’s expected there may be a few issues, and if they are minor they can be fixed in the next release. > My new question is, what should I do on repository.apache.org? Again, my advice is not to make a maven release until after the source release vote has passed. Chris may have other advice re this, but I’d try to make the release process as simple as you can. Maven is not where official release go. Thanks, Justin
Re: Release of 0.8.1
Hi, Thanks Justin. I will wait until 72hrs passed for next RC2. > While I’ve not looked in detail at the issues, they seem relatively minor to me. You’re not a top level project so it’s expected there may be a few issues, and if they are minor they can be fixed in the next release. I checked Jialin's comments, and find it is not a minor issue (in my opinion)... Actually now IoTDB website will read the documents from the doc folder in repo of https://github.com/apache/incubator-iotdb/tree/release/{version}. But, all the URLs in the documents are using 0.8.0 (I forgot to modify), which may bring trouble to users who want to read documents. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Justin Mclean 于2019年9月29日周日 下午9:06写道: > Hi, > > > Now as Chris and Jialin pointed out some issues, I need to release RC2. > > I’ve not voted on the release yet and was waiting on other PPMC members to > do so. The PPMC need to be involved here not just the mentors, why haven’t > any other PPMC members voted? A reminder that a -1 vote is not a veto. > > While I’ve not looked in detail at the issues, they seem relatively minor > to me. You’re not a top level project so it’s expected there may be a few > issues, and if they are minor they can be fixed in the next release. > > > My new question is, what should I do on repository.apache.org? > > Again, my advice is not to make a maven release until after the source > release vote has passed. Chris may have other advice re this, but I’d try > to make the release process as simple as you can. Maven is not where > official release go. > > Thanks, > Justin
Re: Release of 0.8.1
Hi, > Now as Chris and Jialin pointed out some issues, I need to release RC2. I’ve not voted on the release yet and was waiting on other PPMC members to do so. The PPMC need to be involved here not just the mentors, why haven’t any other PPMC members voted? A reminder that a -1 vote is not a veto. While I’ve not looked in detail at the issues, they seem relatively minor to me. You’re not a top level project so it’s expected there may be a few issues, and if they are minor they can be fixed in the next release. > My new question is, what should I do on repository.apache.org? Again, my advice is not to make a maven release until after the source release vote has passed. Chris may have other advice re this, but I’d try to make the release process as simple as you can. Maven is not where official release go. Thanks, Justin
Re: Release of 0.8.1
Hi, > Regarding the version reported... I think the build should ensure this being set automatically. In plc4x in the Kafka integration module we have an example. As for the pom file of hadoop module in IoTDB, it is commented in this version. That is why maven release plugin did not modify it in this version. The problem will be solved in 0.9, I think. As for the version problem that Jialin addressed, these version info is written in some Java files. Is that possible to modify them automatically? I checked the source code of plc4x with kafka ( plc4j-hello-connectivity-kafka.pom), and did not find the helpful maven plugin.. (If let me solve it, I will create a properties file to record the correct version, and then reading the version in Java file.. It still needs modifying the properties file manually.) > @Xiangdong you really should go to one of the Key-Signing-Events and have your key signed by other Apaches) I missed that.. @Willem Jiang , can you help me to sign my key? I remember that the key signing should be face to face... Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Christofer Dutz 于2019年9月29日周日 下午7:31写道: > If you really want to do a new rc, then you have to drop the old repo. > > But I did find a few things, but I also stated them being minor. > > Regarding the version reported... I think the build should ensure this > being set automatically. I wouldn't rely on manual editing. In plc4x in the > Kafka integration module we have an example. > > Chris > > Holen Sie sich Outlook für Android<https://aka.ms/ghei36> > > > From: Xiangdong Huang > Sent: Sunday, September 29, 2019 1:10:11 PM > To: dev@iotdb.apache.org > Subject: Re: Release of 0.8.1 > > Hi, > > > then I guess we should simply add this to the release documentation > > I am writing a "how to release" in Chinese... which will mention this > problem. > > Now as Chris and Jialin pointed out some issues, I need to release RC2. > > My new question is, what should I do on repository.apache.org? Click > "drop" > button to drop the last item (orgapacheiotdb-1004?) > (And, if the vote is passed, do I need to click "Release" button, right?) > > In document [1], only "clean up the files from dist.apache.org" is > mentioned. > > [1] > > https://plc4x.apache.org/developers/release.html#_toc_cleaning_up_older_release_versions1 > > Best, > > > > > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Christofer Dutz 于2019年9月28日周六 下午9:04写道: > > > Ah ok ... then I guess we should simply add this to the release > > documentation ;-) > > > > Chris > > > > Am 28.09.19, 00:32 schrieb "Justin Mclean" : > > > > Hi, > > > > > And looking at the page, it says "Pre-release" on that page for the > > given RC … > > > > Yep because I changed it to say that :-) > > > > Thanks, > > Justin > > > > >
Re: Release of 0.8.1
If you really want to do a new rc, then you have to drop the old repo. But I did find a few things, but I also stated them being minor. Regarding the version reported... I think the build should ensure this being set automatically. I wouldn't rely on manual editing. In plc4x in the Kafka integration module we have an example. Chris Holen Sie sich Outlook für Android<https://aka.ms/ghei36> From: Xiangdong Huang Sent: Sunday, September 29, 2019 1:10:11 PM To: dev@iotdb.apache.org Subject: Re: Release of 0.8.1 Hi, > then I guess we should simply add this to the release documentation I am writing a "how to release" in Chinese... which will mention this problem. Now as Chris and Jialin pointed out some issues, I need to release RC2. My new question is, what should I do on repository.apache.org? Click "drop" button to drop the last item (orgapacheiotdb-1004?) (And, if the vote is passed, do I need to click "Release" button, right?) In document [1], only "clean up the files from dist.apache.org" is mentioned. [1] https://plc4x.apache.org/developers/release.html#_toc_cleaning_up_older_release_versions1 Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Christofer Dutz 于2019年9月28日周六 下午9:04写道: > Ah ok ... then I guess we should simply add this to the release > documentation ;-) > > Chris > > Am 28.09.19, 00:32 schrieb "Justin Mclean" : > > Hi, > > > And looking at the page, it says "Pre-release" on that page for the > given RC … > > Yep because I changed it to say that :-) > > Thanks, > Justin > >
Re: Release of 0.8.1
Hi, > then I guess we should simply add this to the release documentation I am writing a "how to release" in Chinese... which will mention this problem. Now as Chris and Jialin pointed out some issues, I need to release RC2. My new question is, what should I do on repository.apache.org? Click "drop" button to drop the last item (orgapacheiotdb-1004?) (And, if the vote is passed, do I need to click "Release" button, right?) In document [1], only "clean up the files from dist.apache.org" is mentioned. [1] https://plc4x.apache.org/developers/release.html#_toc_cleaning_up_older_release_versions1 Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Christofer Dutz 于2019年9月28日周六 下午9:04写道: > Ah ok ... then I guess we should simply add this to the release > documentation ;-) > > Chris > > Am 28.09.19, 00:32 schrieb "Justin Mclean" : > > Hi, > > > And looking at the page, it says "Pre-release" on that page for the > given RC … > > Yep because I changed it to say that :-) > > Thanks, > Justin > >
Re: Release of 0.8.1
Ah ok ... then I guess we should simply add this to the release documentation ;-) Chris Am 28.09.19, 00:32 schrieb "Justin Mclean" : Hi, > And looking at the page, it says "Pre-release" on that page for the given RC … Yep because I changed it to say that :-) Thanks, Justin
Re: Release of 0.8.1
Hi, > gpg: data source: http://pgp.mit.edu:11371 Did you try hkps://keys.openpgp.org that seems to be the preferred key server these days. Thanks,. Justin
Re: Release of 0.8.1
Hi, > And looking at the page, it says "Pre-release" on that page for the given RC … Yep because I changed it to say that :-) Thanks, Justin
Re: Release of 0.8.1
Wow, that is unexpected and probably something you should also share with infra if they do not know already... Thank you very much for bringing it up and spotting it! Julian From: Xiangdong Huang Sent: Friday, September 27, 2019 6:18:09 PM To: dev@iotdb.apache.org Subject: Re: Release of 0.8.1 Hi, Hm... I finally solve the problem and for *ALL* committers *in China* please pay attention: If you do not have a VPN (a regular VPN like L2TP), and you never uploaded your GPG KEY to a key server, then you can not use pgp.mit.edu as the destination of the key server... I think all of you Chinese guys know why... And, you even can not use pool.sks-keyservers.net:11371 because the terminal will say: gpg: keyserver search failed: No route to host So, how to upload your key to a key server?.. Fortunately you can find a dozen of server addresses from [1], I tried two of them, [2] and [3]. Then I tried another [4]. Actually you still can not use command `gpg --keyserver --send-key` to upload your key successfully. But, if you open these urls using your browser, you can find a button called `Submit Key`! Just paste your ascii public key here.. Your ascii public key looks like: -BEGIN PGP PUBLIC KEY BLOCK- mQINBF2LLTABEACRM0lzt9BMSsIg9cCfcEBRH6Fc2etS7vrOt8NPq2VTuHYHUMzA ... -END PGP PUBLIC KEY BLOCK- Then, you can search your key id from [4] or [5]. By the way, you can not get any result if you enter key id like 2206EF8F64C35889. But, if you input the key id as your email address (that you wrote when you generate the key), you will find a result, and it means you have uploaded your GPG key successfully! (What confusing me is that I still can not get my public key from [2] or [3]) Then you can close the staging repository successfully. Cheers! [1] https://sks-keyservers.net/overview-of-pools.php [2] ipv4.pool.sks-keyservers.net [3] p80.pool.sks-keyservers.net [4] http://keys.gnupg.net [5] http://pool.sks-keyservers.net:11371/# Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Xiangdong Huang 于2019年9月27日周五 下午10:19写道: > Hi Julian, > > Thanks for your reply. I think I uploaded the key about 20 hours ago, so > does it really need so long time to sync...? > > Then I tried to search your key id and Chris's key id on the website ( > http://pool.sks-keyservers.net:11371/), the website also says not > found... > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Julian Feinauer 于2019年9月27日周五 下午10:03写道: > >> Hi, >> >> it can take some time fort he keyservers to sync, so this could be one >> issue. >> Just try it again later. >> >> Julian >> >> Am 27.09.19, 16:00 schrieb "Xiangdong Huang" : >> >> Hi all, >> >> Thanks for taking care of this release... >> >> One more question that I am facing... >> >> Now I am trying to closing the staging repository from the Nexus [1], >> but fails because "No public key: Key with id: (2206ef8f64c35889) was >> not >> able to be located on http://pool.sks-keyservers.net:11371";> >> http://pool.sks-keyservers.net:11371." >> >> Actually I have created a GPG KEY by following the documents [2] and >> [3], >> attached the public key to KEYS file, uploaded the new KEYS to SVN >> [4], >> and have uploaded the key to keyserver by using `gpg2 --keyserver >> pgp.mit.edu --send-keys MY KEY ID` . >> Now, if I run `gpg2 --keyserver pgp.mit.edu --search-keys >> Xiangdong`. I can >> find the public key like: >> >> gpg: data source: http://pgp.mit.edu:11371 >> (1) Xiangdong Huang (Apache IoTDB release signing key) < >> h...@apache.org> >> 4096 bit RSA key 2206EF8F64C35889, created: 2019-09-25 >> >> Would someone kind to help me to tell me why the public key is not >> able to >> be located on pool.sks-keyservers.net? >> >> Best, >> >> [1] https://repository.apache.org/#stagingRepositories >> [2] https://spark.apache.org/release-process.html >> [3] https://www.apache.org/dev/openpgp.html#generate-key >> [4] https://dist.apache.org/repos/dist/dev/incubator/iotdb/KEYS >> >> --- >> Xiangdong Huang >> School of Software, Tsinghua University >> >> 黄向东 >> 清华大学 软件学院 >> >> >> Julian Feinauer 于2019年9月27日周五 >> 下午8:13写道: >> >> > Hey, >> > >> > but I think we are totally covered
Re: Release of 0.8.1
Hi, Hm... I finally solve the problem and for *ALL* committers *in China* please pay attention: If you do not have a VPN (a regular VPN like L2TP), and you never uploaded your GPG KEY to a key server, then you can not use pgp.mit.edu as the destination of the key server... I think all of you Chinese guys know why... And, you even can not use pool.sks-keyservers.net:11371 because the terminal will say: gpg: keyserver search failed: No route to host So, how to upload your key to a key server?.. Fortunately you can find a dozen of server addresses from [1], I tried two of them, [2] and [3]. Then I tried another [4]. Actually you still can not use command `gpg --keyserver --send-key` to upload your key successfully. But, if you open these urls using your browser, you can find a button called `Submit Key`! Just paste your ascii public key here.. Your ascii public key looks like: -BEGIN PGP PUBLIC KEY BLOCK- mQINBF2LLTABEACRM0lzt9BMSsIg9cCfcEBRH6Fc2etS7vrOt8NPq2VTuHYHUMzA ... -END PGP PUBLIC KEY BLOCK- Then, you can search your key id from [4] or [5]. By the way, you can not get any result if you enter key id like 2206EF8F64C35889. But, if you input the key id as your email address (that you wrote when you generate the key), you will find a result, and it means you have uploaded your GPG key successfully! (What confusing me is that I still can not get my public key from [2] or [3]) Then you can close the staging repository successfully. Cheers! [1] https://sks-keyservers.net/overview-of-pools.php [2] ipv4.pool.sks-keyservers.net [3] p80.pool.sks-keyservers.net [4] http://keys.gnupg.net [5] http://pool.sks-keyservers.net:11371/# Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Xiangdong Huang 于2019年9月27日周五 下午10:19写道: > Hi Julian, > > Thanks for your reply. I think I uploaded the key about 20 hours ago, so > does it really need so long time to sync...? > > Then I tried to search your key id and Chris's key id on the website ( > http://pool.sks-keyservers.net:11371/), the website also says not > found... > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Julian Feinauer 于2019年9月27日周五 下午10:03写道: > >> Hi, >> >> it can take some time fort he keyservers to sync, so this could be one >> issue. >> Just try it again later. >> >> Julian >> >> Am 27.09.19, 16:00 schrieb "Xiangdong Huang" : >> >> Hi all, >> >> Thanks for taking care of this release... >> >> One more question that I am facing... >> >> Now I am trying to closing the staging repository from the Nexus [1], >> but fails because "No public key: Key with id: (2206ef8f64c35889) was >> not >> able to be located on http://pool.sks-keyservers.net:11371";> >> http://pool.sks-keyservers.net:11371." >> >> Actually I have created a GPG KEY by following the documents [2] and >> [3], >> attached the public key to KEYS file, uploaded the new KEYS to SVN >> [4], >> and have uploaded the key to keyserver by using `gpg2 --keyserver >> pgp.mit.edu --send-keys MY KEY ID` . >> Now, if I run `gpg2 --keyserver pgp.mit.edu --search-keys >> Xiangdong`. I can >> find the public key like: >> >> gpg: data source: http://pgp.mit.edu:11371 >> (1) Xiangdong Huang (Apache IoTDB release signing key) < >> h...@apache.org> >> 4096 bit RSA key 2206EF8F64C35889, created: 2019-09-25 >> >> Would someone kind to help me to tell me why the public key is not >> able to >> be located on pool.sks-keyservers.net? >> >> Best, >> >> [1] https://repository.apache.org/#stagingRepositories >> [2] https://spark.apache.org/release-process.html >> [3] https://www.apache.org/dev/openpgp.html#generate-key >> [4] https://dist.apache.org/repos/dist/dev/incubator/iotdb/KEYS >> >> --- >> Xiangdong Huang >> School of Software, Tsinghua University >> >> 黄向东 >> 清华大学 软件学院 >> >> >> Julian Feinauer 于2019年9月27日周五 >> 下午8:13写道: >> >> > Hey, >> > >> > but I think we are totally covered here by Apache Policy as a >> Release is >> > only a release (and released) if its source in the svn. >> > So although this thing has the "name" release in the tag it has >> strictly >> > speaking nothing to do with an APACHE release at all. >> > >> > In fact, this is the practice we also use in PLC4X (and in many >> other >> > projects). >> > >> > Julian >> > >> > Am 27.09.19, 11:58 schrieb "Justin Mclean" < >> jus...@classsoftware.com>: >> > >> > Hi, >> > >> > > That's what maven automatically does ... it tags the potential >> > release in the repo. >> > > That Github shows these release tags as "released" versions >> is a >> > issue that has been discussed in the past. >> > >> > Which I believe why you should d
Re: Release of 0.8.1
Hi Julian, Thanks for your reply. I think I uploaded the key about 20 hours ago, so does it really need so long time to sync...? Then I tried to search your key id and Chris's key id on the website ( http://pool.sks-keyservers.net:11371/), the website also says not found... Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Julian Feinauer 于2019年9月27日周五 下午10:03写道: > Hi, > > it can take some time fort he keyservers to sync, so this could be one > issue. > Just try it again later. > > Julian > > Am 27.09.19, 16:00 schrieb "Xiangdong Huang" : > > Hi all, > > Thanks for taking care of this release... > > One more question that I am facing... > > Now I am trying to closing the staging repository from the Nexus [1], > but fails because "No public key: Key with id: (2206ef8f64c35889) was > not > able to be located on http://pool.sks-keyservers.net:11371";> > http://pool.sks-keyservers.net:11371." > > Actually I have created a GPG KEY by following the documents [2] and > [3], > attached the public key to KEYS file, uploaded the new KEYS to SVN [4], > and have uploaded the key to keyserver by using `gpg2 --keyserver > pgp.mit.edu --send-keys MY KEY ID` . > Now, if I run `gpg2 --keyserver pgp.mit.edu --search-keys Xiangdong`. > I can > find the public key like: > > gpg: data source: http://pgp.mit.edu:11371 > (1) Xiangdong Huang (Apache IoTDB release signing key) > > 4096 bit RSA key 2206EF8F64C35889, created: 2019-09-25 > > Would someone kind to help me to tell me why the public key is not > able to > be located on pool.sks-keyservers.net? > > Best, > > [1] https://repository.apache.org/#stagingRepositories > [2] https://spark.apache.org/release-process.html > [3] https://www.apache.org/dev/openpgp.html#generate-key > [4] https://dist.apache.org/repos/dist/dev/incubator/iotdb/KEYS > > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Julian Feinauer 于2019年9月27日周五 下午8:13写道: > > > Hey, > > > > but I think we are totally covered here by Apache Policy as a > Release is > > only a release (and released) if its source in the svn. > > So although this thing has the "name" release in the tag it has > strictly > > speaking nothing to do with an APACHE release at all. > > > > In fact, this is the practice we also use in PLC4X (and in many other > > projects). > > > > Julian > > > > Am 27.09.19, 11:58 schrieb "Justin Mclean" >: > > > > Hi, > > > > > That's what maven automatically does ... it tags the potential > > release in the repo. > > > That Github shows these release tags as "released" versions is > a > > issue that has been discussed in the past. > > > > Which I believe why you should do do maven release after you have > > voted on the release. Maven is not where Apache releases software, > it’s > > only a secondary distribution mechinism. > > > > Thanks, > > Justin > > > > > > >
Re: Release of 0.8.1
Hi, it can take some time fort he keyservers to sync, so this could be one issue. Just try it again later. Julian Am 27.09.19, 16:00 schrieb "Xiangdong Huang" : Hi all, Thanks for taking care of this release... One more question that I am facing... Now I am trying to closing the staging repository from the Nexus [1], but fails because "No public key: Key with id: (2206ef8f64c35889) was not able to be located on http://pool.sks-keyservers.net:11371";> http://pool.sks-keyservers.net:11371." Actually I have created a GPG KEY by following the documents [2] and [3], attached the public key to KEYS file, uploaded the new KEYS to SVN [4], and have uploaded the key to keyserver by using `gpg2 --keyserver pgp.mit.edu --send-keys MY KEY ID` . Now, if I run `gpg2 --keyserver pgp.mit.edu --search-keys Xiangdong`. I can find the public key like: gpg: data source: http://pgp.mit.edu:11371 (1) Xiangdong Huang (Apache IoTDB release signing key) 4096 bit RSA key 2206EF8F64C35889, created: 2019-09-25 Would someone kind to help me to tell me why the public key is not able to be located on pool.sks-keyservers.net? Best, [1] https://repository.apache.org/#stagingRepositories [2] https://spark.apache.org/release-process.html [3] https://www.apache.org/dev/openpgp.html#generate-key [4] https://dist.apache.org/repos/dist/dev/incubator/iotdb/KEYS --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Julian Feinauer 于2019年9月27日周五 下午8:13写道: > Hey, > > but I think we are totally covered here by Apache Policy as a Release is > only a release (and released) if its source in the svn. > So although this thing has the "name" release in the tag it has strictly > speaking nothing to do with an APACHE release at all. > > In fact, this is the practice we also use in PLC4X (and in many other > projects). > > Julian > > Am 27.09.19, 11:58 schrieb "Justin Mclean" : > > Hi, > > > That's what maven automatically does ... it tags the potential > release in the repo. > > That Github shows these release tags as "released" versions is a > issue that has been discussed in the past. > > Which I believe why you should do do maven release after you have > voted on the release. Maven is not where Apache releases software, it’s > only a secondary distribution mechinism. > > Thanks, > Justin > >
Re: Release of 0.8.1
Hi all, Thanks for taking care of this release... One more question that I am facing... Now I am trying to closing the staging repository from the Nexus [1], but fails because "No public key: Key with id: (2206ef8f64c35889) was not able to be located on http://pool.sks-keyservers.net:11371";> http://pool.sks-keyservers.net:11371." Actually I have created a GPG KEY by following the documents [2] and [3], attached the public key to KEYS file, uploaded the new KEYS to SVN [4], and have uploaded the key to keyserver by using `gpg2 --keyserver pgp.mit.edu --send-keys MY KEY ID` . Now, if I run `gpg2 --keyserver pgp.mit.edu --search-keys Xiangdong`. I can find the public key like: gpg: data source: http://pgp.mit.edu:11371 (1) Xiangdong Huang (Apache IoTDB release signing key) 4096 bit RSA key 2206EF8F64C35889, created: 2019-09-25 Would someone kind to help me to tell me why the public key is not able to be located on pool.sks-keyservers.net? Best, [1] https://repository.apache.org/#stagingRepositories [2] https://spark.apache.org/release-process.html [3] https://www.apache.org/dev/openpgp.html#generate-key [4] https://dist.apache.org/repos/dist/dev/incubator/iotdb/KEYS --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Julian Feinauer 于2019年9月27日周五 下午8:13写道: > Hey, > > but I think we are totally covered here by Apache Policy as a Release is > only a release (and released) if its source in the svn. > So although this thing has the "name" release in the tag it has strictly > speaking nothing to do with an APACHE release at all. > > In fact, this is the practice we also use in PLC4X (and in many other > projects). > > Julian > > Am 27.09.19, 11:58 schrieb "Justin Mclean" : > > Hi, > > > That's what maven automatically does ... it tags the potential > release in the repo. > > That Github shows these release tags as "released" versions is a > issue that has been discussed in the past. > > Which I believe why you should do do maven release after you have > voted on the release. Maven is not where Apache releases software, it’s > only a secondary distribution mechinism. > > Thanks, > Justin > >
Re: Release of 0.8.1
Hey, but I think we are totally covered here by Apache Policy as a Release is only a release (and released) if its source in the svn. So although this thing has the "name" release in the tag it has strictly speaking nothing to do with an APACHE release at all. In fact, this is the practice we also use in PLC4X (and in many other projects). Julian Am 27.09.19, 11:58 schrieb "Justin Mclean" : Hi, > That's what maven automatically does ... it tags the potential release in the repo. > That Github shows these release tags as "released" versions is a issue that has been discussed in the past. Which I believe why you should do do maven release after you have voted on the release. Maven is not where Apache releases software, it’s only a secondary distribution mechinism. Thanks, Justin
Re: Release of 0.8.1
And looking at the page, it says "Pre-release" on that page for the given RC ... Chris Am 27.09.19, 11:13 schrieb "Justin Mclean" : Hi, OK this is not ideal: https://github.com/apache/incubator-iotdb/releases/tag/release%2F0.8.1 Because we haven't voted on the release yet, you can only release artefacts once you have voted on them. I’ve marked it as “pre-release” to hopefully stop any confusion that it has actually been released. Thanks, Justin
Re: Release of 0.8.1
Definitely not. This is a problem with Github ... manually doing everything the release plugin does, just to avoid a problem with an external Non ASF mirror is definitely not anything I would be willing to do. The release plugin is built to make correct releases (That’s what it was created for). We could try to use this: http://maven.apache.org/maven-release/maven-release-plugin/prepare-mojo.html#remoteTagging To disable the tagging. But if that doesn't work, no idea. Chris Am 27.09.19, 11:58 schrieb "Justin Mclean" : Hi, > That's what maven automatically does ... it tags the potential release in the repo. > That Github shows these release tags as "released" versions is a issue that has been discussed in the past. Which I believe why you should do do maven release after you have voted on the release. Maven is not where Apache releases software, it’s only a secondary distribution mechinism. Thanks, Justin
Re: Release of 0.8.1
Hi, > That's what maven automatically does ... it tags the potential release in the > repo. > That Github shows these release tags as "released" versions is a issue that > has been discussed in the past. Which I believe why you should do do maven release after you have voted on the release. Maven is not where Apache releases software, it’s only a secondary distribution mechinism. Thanks, Justin
Re: Release of 0.8.1
That's what maven automatically does ... it tags the potential release in the repo. That Github shows these release tags as "released" versions is a issue that has been discussed in the past. Chris Am 27.09.19, 11:13 schrieb "Justin Mclean" : Hi, OK this is not ideal: https://github.com/apache/incubator-iotdb/releases/tag/release%2F0.8.1 Because we haven't voted on the release yet, you can only release artefacts once you have voted on them. I’ve marked it as “pre-release” to hopefully stop any confusion that it has actually been released. Thanks, Justin
Re: Release of 0.8.1
Hi, OK this is not ideal: https://github.com/apache/incubator-iotdb/releases/tag/release%2F0.8.1 Because we haven't voted on the release yet, you can only release artefacts once you have voted on them. I’ve marked it as “pre-release” to hopefully stop any confusion that it has actually been released. Thanks, Justin
Re: Release of 0.8.1
Hi, Well well, I know why I can not find the files from repository.apache.org, because I did not login on the website.. The document of PLC4x has pointed out that: > After the build it is important to log in to Nexus at https://repository.apache.org/, select Staging Repositories and find the repository with the name: orgapacheplc4x-{somenumber}. Sorry to make trouble to the mail list... Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Xiangdong Huang 于2019年9月27日周五 下午4:23写道: > Hi, > > Something to correct: > > If I check the rel/0.8 branch in gitbox repo [1], I can find the > commitlogs that maven release plugin generated. > > [1] > https://gitbox.apache.org/repos/asf?p=incubator-iotdb.git;a=shortlog;h=refs/heads/rel/0.8 > > > But still do not know why repository.apache.org and > dist.apache.org/repos/dist/dev/incubator/iotdb/ have no new files.. > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Xiangdong Huang 于2019年9月27日周五 下午4:12写道: > >> Hi Chris, >> >> Actually now I still meet some issues.. >> >> > "git remote set-url >> https://gitbox.apache.org/repos/asf/incubator-iotdb.git"; >> >> do you mean: git remote set-url --push origin >> https://gitbox.apache.org/repos/asf/incubator-iotdb.git ? >> (But I think `mvn release:prepare` command choose the git url according >> SCM in pom.xml rather than .git files..) >> >> I have not try it, but just now I tried to change the scm in the pom as: >> >> >> scm:git:ssh:// >> g...@github.com/apache/incubator-iotdb.git >> scm:git:ssh:// >> g...@github.com/apache/incubator-iotdb.git >> ssh://g...@github.com:apache/incubator-iotdb.git >> rel/0.8 >> >> >> It works for pushing commits (two commitlogs: [maven-release-plugin] >> prepare release release/0.8.1 and [maven-release-plugin] prepare for next >> development iteration) >> and create a tag (release-0.8.1) on the remote successfully. >> >> However, when I check gitbox repo ( >> https://gitbox.apache.org/repos/asf?p=incubator-iotdb.git;a=shortlog), >> there is no commits >> >> >> Then I choose to omit it to try the next step: $mvn release:perform >> -DreleaseProfiles=apache-release >> >> Well, it tooks me about 46 mins to upload jars, asc, zip, pom files to >> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/iotdb/iotdb-distribution/0.8.1/ >> >> >> However, after that, when I check https://repository.apache.org and >> https://dist.apache.org/repos/dist/dev/incubator/iotdb/, I can not find >> any new files... :( >> >> Hm... so, now I do not know which step is incorrect. >> >> The result of running `mvn release:perform` is: >> >> [INFO] >> [INFO] Apache IoTDB (incubating) Project Parent POM 0.8.2-SNAPSHOT >> SUCCESS [46:44 min] >> [INFO] TsFile . SKIPPED >> [INFO] Service-rpc SKIPPED >> [INFO] IoTDB Jdbc . SKIPPED >> [INFO] IoTDB Client ... SKIPPED >> [INFO] IoTDB Server ... SKIPPED >> [INFO] IoTDB Examples . SKIPPED >> [INFO] IoTDB-Kafka Examples ... SKIPPED >> [INFO] IoTDB-RocketMQ Examples SKIPPED >> [INFO] IoTDB Grafana .. SKIPPED >> [INFO] IoTDB Spark-TsFile . SKIPPED >> [INFO] IoTDB Distribution 0.8.2-SNAPSHOT .. SKIPPED >> [INFO] >> >> [INFO] BUILD SUCCESS >> [INFO] >> >> [INFO] Total time: 46:45 min >> [INFO] Finished at: 2019-09-27T15:34:53+08:00 >> [INFO] >> >> >> Best, >> --- >> Xiangdong Huang >> School of Software, Tsinghua University >> >> 黄向东 >> 清华大学 软件学院 >> >> >> Christofer Dutz 于2019年9月27日周五 下午3:33写道: >> >>> Hi Xiangdong, >>> >>> this happens when the release plugin tries to commit and push the >>> changes it does during the release. >>> It changes the versions to the release versions and commits that and >>> then changes them to the next development version and then commits a second >>> time. >>> There seem to be issues with the credentials for pushing the changes. I >>> usually use the gitbox repo which works fine with username+password or when >>> using github I use the ssh key authentication. >>> I guess you're using github with 2FA and that could be a problem. >>> >>> Try the following command: >>> >>> "git remote set-url >>> https://gitbox.apache.org/repos/asf/incubator-iotdb.git"; >>> >>> And then re-try. But first you should probably undo the changes f
Re: Release of 0.8.1
Hi, Something to correct: If I check the rel/0.8 branch in gitbox repo [1], I can find the commitlogs that maven release plugin generated. [1] https://gitbox.apache.org/repos/asf?p=incubator-iotdb.git;a=shortlog;h=refs/heads/rel/0.8 But still do not know why repository.apache.org and dist.apache.org/repos/dist/dev/incubator/iotdb/ have no new files.. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Xiangdong Huang 于2019年9月27日周五 下午4:12写道: > Hi Chris, > > Actually now I still meet some issues.. > > > "git remote set-url > https://gitbox.apache.org/repos/asf/incubator-iotdb.git"; > > do you mean: git remote set-url --push origin > https://gitbox.apache.org/repos/asf/incubator-iotdb.git ? > (But I think `mvn release:prepare` command choose the git url according > SCM in pom.xml rather than .git files..) > > I have not try it, but just now I tried to change the scm in the pom as: > > > scm:git:ssh:// > g...@github.com/apache/incubator-iotdb.git > scm:git:ssh:// > g...@github.com/apache/incubator-iotdb.git > ssh://g...@github.com:apache/incubator-iotdb.git > rel/0.8 > > > It works for pushing commits (two commitlogs: [maven-release-plugin] > prepare release release/0.8.1 and [maven-release-plugin] prepare for next > development iteration) > and create a tag (release-0.8.1) on the remote successfully. > > However, when I check gitbox repo ( > https://gitbox.apache.org/repos/asf?p=incubator-iotdb.git;a=shortlog), > there is no commits > > > Then I choose to omit it to try the next step: $mvn release:perform > -DreleaseProfiles=apache-release > > Well, it tooks me about 46 mins to upload jars, asc, zip, pom files to > https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/iotdb/iotdb-distribution/0.8.1/ > > > However, after that, when I check https://repository.apache.org and > https://dist.apache.org/repos/dist/dev/incubator/iotdb/, I can not find > any new files... :( > > Hm... so, now I do not know which step is incorrect. > > The result of running `mvn release:perform` is: > > [INFO] > [INFO] Apache IoTDB (incubating) Project Parent POM 0.8.2-SNAPSHOT SUCCESS > [46:44 min] > [INFO] TsFile . SKIPPED > [INFO] Service-rpc SKIPPED > [INFO] IoTDB Jdbc . SKIPPED > [INFO] IoTDB Client ... SKIPPED > [INFO] IoTDB Server ... SKIPPED > [INFO] IoTDB Examples . SKIPPED > [INFO] IoTDB-Kafka Examples ... SKIPPED > [INFO] IoTDB-RocketMQ Examples SKIPPED > [INFO] IoTDB Grafana .. SKIPPED > [INFO] IoTDB Spark-TsFile . SKIPPED > [INFO] IoTDB Distribution 0.8.2-SNAPSHOT .. SKIPPED > [INFO] > > [INFO] BUILD SUCCESS > [INFO] > > [INFO] Total time: 46:45 min > [INFO] Finished at: 2019-09-27T15:34:53+08:00 > [INFO] > > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Christofer Dutz 于2019年9月27日周五 下午3:33写道: > >> Hi Xiangdong, >> >> this happens when the release plugin tries to commit and push the changes >> it does during the release. >> It changes the versions to the release versions and commits that and then >> changes them to the next development version and then commits a second time. >> There seem to be issues with the credentials for pushing the changes. I >> usually use the gitbox repo which works fine with username+password or when >> using github I use the ssh key authentication. >> I guess you're using github with 2FA and that could be a problem. >> >> Try the following command: >> >> "git remote set-url >> https://gitbox.apache.org/repos/asf/incubator-iotdb.git"; >> >> And then re-try. But first you should probably undo the changes from your >> first attempt (Hopefully with you having no uncommitted changes) >> >> >> Chris >> >> Am 27.09.19, 08:04 schrieb "Xiangdong Huang" : >> >> Hi, >> >> @Justin, many thanks! I have already upload the updated KEYS there. >> >> Now I want to try maven plugin `mvn release:prepare` to automatically >> finish some work, like create a tag on github.. >> However, it fails because: >> >> [ERROR] Failed to execute goal >> org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare >> (default-cli) >> on project iotdb-parent: Unable to tag SCM >> [ERROR] Provider message: >> [ERROR] The git-push command failed. >> [ERROR] Command output: >>
Re: Release of 0.8.1
Hi Chris, Actually now I still meet some issues.. > "git remote set-url https://gitbox.apache.org/repos/asf/incubator-iotdb.git"; do you mean: git remote set-url --push origin https://gitbox.apache.org/repos/asf/incubator-iotdb.git ? (But I think `mvn release:prepare` command choose the git url according SCM in pom.xml rather than .git files..) I have not try it, but just now I tried to change the scm in the pom as: scm:git:ssh://g...@github.com/apache/incubator-iotdb.git scm:git:ssh:// g...@github.com/apache/incubator-iotdb.git ssh://g...@github.com:apache/incubator-iotdb.git rel/0.8 It works for pushing commits (two commitlogs: [maven-release-plugin] prepare release release/0.8.1 and [maven-release-plugin] prepare for next development iteration) and create a tag (release-0.8.1) on the remote successfully. However, when I check gitbox repo ( https://gitbox.apache.org/repos/asf?p=incubator-iotdb.git;a=shortlog), there is no commits Then I choose to omit it to try the next step: $mvn release:perform -DreleaseProfiles=apache-release Well, it tooks me about 46 mins to upload jars, asc, zip, pom files to https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/iotdb/iotdb-distribution/0.8.1/ However, after that, when I check https://repository.apache.org and https://dist.apache.org/repos/dist/dev/incubator/iotdb/, I can not find any new files... :( Hm... so, now I do not know which step is incorrect. The result of running `mvn release:perform` is: [INFO] [INFO] Apache IoTDB (incubating) Project Parent POM 0.8.2-SNAPSHOT SUCCESS [46:44 min] [INFO] TsFile . SKIPPED [INFO] Service-rpc SKIPPED [INFO] IoTDB Jdbc . SKIPPED [INFO] IoTDB Client ... SKIPPED [INFO] IoTDB Server ... SKIPPED [INFO] IoTDB Examples . SKIPPED [INFO] IoTDB-Kafka Examples ... SKIPPED [INFO] IoTDB-RocketMQ Examples SKIPPED [INFO] IoTDB Grafana .. SKIPPED [INFO] IoTDB Spark-TsFile . SKIPPED [INFO] IoTDB Distribution 0.8.2-SNAPSHOT .. SKIPPED [INFO] [INFO] BUILD SUCCESS [INFO] [INFO] Total time: 46:45 min [INFO] Finished at: 2019-09-27T15:34:53+08:00 [INFO] Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Christofer Dutz 于2019年9月27日周五 下午3:33写道: > Hi Xiangdong, > > this happens when the release plugin tries to commit and push the changes > it does during the release. > It changes the versions to the release versions and commits that and then > changes them to the next development version and then commits a second time. > There seem to be issues with the credentials for pushing the changes. I > usually use the gitbox repo which works fine with username+password or when > using github I use the ssh key authentication. > I guess you're using github with 2FA and that could be a problem. > > Try the following command: > > "git remote set-url > https://gitbox.apache.org/repos/asf/incubator-iotdb.git"; > > And then re-try. But first you should probably undo the changes from your > first attempt (Hopefully with you having no uncommitted changes) > > > Chris > > Am 27.09.19, 08:04 schrieb "Xiangdong Huang" : > > Hi, > > @Justin, many thanks! I have already upload the updated KEYS there. > > Now I want to try maven plugin `mvn release:prepare` to automatically > finish some work, like create a tag on github.. > However, it fails because: > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare > (default-cli) > on project iotdb-parent: Unable to tag SCM > [ERROR] Provider message: > [ERROR] The git-push command failed. > [ERROR] Command output: > [ERROR] remote: Permission to apache/incubator-iotdb.git denied to > jixuan1989. (Ah, this is my github account.) > [ERROR] fatal: unable to access ' > https://github.com/apache/incubator-iotdb.git/': The requested URL > returned > error: 403 > > I have set the SSH and GPG key on my Github's account settings. > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Justin Mclean 于2019年9月27日周五 下午12:09写道: > > > HI, > > > > > 1. Do I need to change the version from 0.8.1-SNAPSHOT to 0.8.1-RC1 > > > (RC2,..., RCn) first, and then 0.8.1 second? > > >
Re: Release of 0.8.1
Hi Xiangdong, this happens when the release plugin tries to commit and push the changes it does during the release. It changes the versions to the release versions and commits that and then changes them to the next development version and then commits a second time. There seem to be issues with the credentials for pushing the changes. I usually use the gitbox repo which works fine with username+password or when using github I use the ssh key authentication. I guess you're using github with 2FA and that could be a problem. Try the following command: "git remote set-url https://gitbox.apache.org/repos/asf/incubator-iotdb.git"; And then re-try. But first you should probably undo the changes from your first attempt (Hopefully with you having no uncommitted changes) Chris Am 27.09.19, 08:04 schrieb "Xiangdong Huang" : Hi, @Justin, many thanks! I have already upload the updated KEYS there. Now I want to try maven plugin `mvn release:prepare` to automatically finish some work, like create a tag on github.. However, it fails because: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare (default-cli) on project iotdb-parent: Unable to tag SCM [ERROR] Provider message: [ERROR] The git-push command failed. [ERROR] Command output: [ERROR] remote: Permission to apache/incubator-iotdb.git denied to jixuan1989. (Ah, this is my github account.) [ERROR] fatal: unable to access ' https://github.com/apache/incubator-iotdb.git/': The requested URL returned error: 403 I have set the SSH and GPG key on my Github's account settings. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Justin Mclean 于2019年9月27日周五 下午12:09写道: > HI, > > > 1. Do I need to change the version from 0.8.1-SNAPSHOT to 0.8.1-RC1 > > (RC2,..., RCn) first, and then 0.8.1 second? > > I would just change it to 0.8.1 and name the files / vote emails RC1, RC2 > etc as needed. > > > 2. @Julian, Would you share the commands that you used when releasing > 0.8.0 > > with me? It is very helpful for me. :D. > > Mavin is not an official release area and can be done after the official > source release is voted on. > > You just need to put the official source release here [1]. You would also > need to update the KEYS file there. > > Thanks, > Justin > > 1. https://dist.apache.org/repos/dist/dev/incubator/iotdb/
Re: Release of 0.8.1
Hi all, But the maven release tools are what actually produce the artifacts that we are going to vote on. So yes you would do the maven release: This will stage the maven artifacts and produce a source distribution with pgp signatures and hashes in the root target folder. These files you will have to manually commit to the official release svn repo and start a vote on that. Chris Am 27.09.19, 06:09 schrieb "Justin Mclean" : HI, > 1. Do I need to change the version from 0.8.1-SNAPSHOT to 0.8.1-RC1 > (RC2,..., RCn) first, and then 0.8.1 second? I would just change it to 0.8.1 and name the files / vote emails RC1, RC2 etc as needed. > 2. @Julian, Would you share the commands that you used when releasing 0.8.0 > with me? It is very helpful for me. :D. Mavin is not an official release area and can be done after the official source release is voted on. You just need to put the official source release here [1]. You would also need to update the KEYS file there. Thanks, Justin 1. https://dist.apache.org/repos/dist/dev/incubator/iotdb/
Re: Release of 0.8.1
The naming is usually handled automatically by the release plugin (Except in non pom.xml files like documentation and RELEASE_NOTES) So if you have references to the current SNAPSHOT version in your RELEASE_NOTES, I would remove the SNAPSHOT manually before running mvn release:prepare. (Just stumbled into that yesterday and had to re-do my RC) Chris Am 27.09.19, 05:51 schrieb "Xiangdong Huang" : Hi, Ask for help about some questions. 1. Do I need to change the version from 0.8.1-SNAPSHOT to 0.8.1-RC1 (RC2,..., RCn) first, and then 0.8.1 second? 2. @Julian, Would you share the commands that you used when releasing 0.8.0 with me? It is very helpful for me. :D. (commands like what PLC4X release document said, `mvn release:branch -P with-cpp,with-dotnet,with-java,with-proxies,with-python,with-sandbox -DbranchName=rel/{minor-version} -DautoVersionSubmodules=true`) Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Xiangdong Huang 于2019年9月27日周五 上午1:19写道: > Hi, > > well, after a lot of cherry-pick operations, the following bug-fix prs > are involved. > > - [IOTDB-172] bug in updating startTime and endTime in TsFileResource > > - Abnormal publishing of sequence and unsequence data folders in > DirectoryManager > > - fix a bug in TimeRange's intersects function > > - [IOTDB-202] fix tsfile example data type > > - [IOTDB-195] Bug about 'serializedSize' in ChunkGroupMetaData.java (for > Chinese string) > > - [IOTDB-242] fix mvn integration-test failed because the files in the > target folder changes > > The first two bugs are critical while others are minors. > > > 4 PRs that Jialin mentioned are not included: > > * bug in tsfile batch write interface > * https://github.com/apache/incubator-iotdb/pull/344 > * https://github.com/apache/incubator-iotdb/pull/385 > > * bug of docs (maven version) > * https://github.com/apache/incubator-iotdb/pull/364 > > * bug of the serialized size of String > * https://github.com/apache/incubator-iotdb/pull/377 > > * Bug about 'serializedSize' in ChunkGroupMetaData.java > * https://github.com/apache/incubator-iotdb/pull/396/files > > The first one is a bug-fix which is not affected in 0.8; > The 2-4 can not be included because they do not only modify source codes > that 0.8 has, but also some files that only appears in 0.9. > Meanwhile, because these PR only has 1~2 commits and mixed the two parts > of modifications, just a cherry-pick operation is not enough... > If we really want to fix that, I have to read how these PRs solve the > problem and then put some codes into the rel/0.8 branch... > > Bug 2 is an error in documents, and Bug 3 and 4 will affect users if they > use Chinese to describe a device or a measurement. > > > > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Jialin Qiao 于2019年9月26日周四 下午1:03写道: > >> Hi, >> >> may be this PR: >> >> * Bug about 'serializedSize' in ChunkGroupMetaData.java >> * https://github.com/apache/incubator-iotdb/pull/396/files >> >> -- >> Jialin Qiao >> School of Software, Tsinghua University >> >> 乔嘉林 >> 清华大学 软件学院 >> >> > -原始邮件- >> > 发件人: "Xiangdong Huang" >> > 发送时间: 2019-09-26 12:37:31 (星期四) >> > 收件人: dev@iotdb.apache.org >> > 抄送: >> > 主题: Re: Release of 0.8.1 >> > >> > Hi, >> > >> > I am working on it. Any else PRs that should be involved in 0.8.1? >> > >> > Best, >> > --- >> > Xiangdong Huang >> > School of Software, Tsinghua University >> > >> > 黄向东 >> > 清华大学 软件学院 >> > >> > >> > Jialin Qiao 于2019年9月17日周二 下午12:53写道: >> > >> > > Hi, >> > > >> > > I went through recent PRs and list those related to bug-fix of 0.8.0. >> > > >> > > * bug in updating startTime and endTime in TsFileResource >> > >
Re: Release of 0.8.1
Hi, I solved it by changing the SCM from https protocol to ssh protocol. (Howver I feel curious how Julian solved it for the last release..) I will submit a PR later. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Xiangdong Huang 于2019年9月27日周五 下午2:03写道: > Hi, > > @Justin, many thanks! I have already upload the updated KEYS there. > > Now I want to try maven plugin `mvn release:prepare` to automatically > finish some work, like create a tag on github.. > However, it fails because: > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare (default-cli) > on project iotdb-parent: Unable to tag SCM > [ERROR] Provider message: > [ERROR] The git-push command failed. > [ERROR] Command output: > [ERROR] remote: Permission to apache/incubator-iotdb.git denied to > jixuan1989. (Ah, this is my github account.) > [ERROR] fatal: unable to access ' > https://github.com/apache/incubator-iotdb.git/': The requested URL > returned error: 403 > > I have set the SSH and GPG key on my Github's account settings. > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Justin Mclean 于2019年9月27日周五 下午12:09写道: > >> HI, >> >> > 1. Do I need to change the version from 0.8.1-SNAPSHOT to 0.8.1-RC1 >> > (RC2,..., RCn) first, and then 0.8.1 second? >> >> I would just change it to 0.8.1 and name the files / vote emails RC1, RC2 >> etc as needed. >> >> > 2. @Julian, Would you share the commands that you used when releasing >> 0.8.0 >> > with me? It is very helpful for me. :D. >> >> Mavin is not an official release area and can be done after the official >> source release is voted on. >> >> You just need to put the official source release here [1]. You would also >> need to update the KEYS file there. >> >> Thanks, >> Justin >> >> 1. https://dist.apache.org/repos/dist/dev/incubator/iotdb/ > >
Re: Release of 0.8.1
Hi, @Justin, many thanks! I have already upload the updated KEYS there. Now I want to try maven plugin `mvn release:prepare` to automatically finish some work, like create a tag on github.. However, it fails because: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare (default-cli) on project iotdb-parent: Unable to tag SCM [ERROR] Provider message: [ERROR] The git-push command failed. [ERROR] Command output: [ERROR] remote: Permission to apache/incubator-iotdb.git denied to jixuan1989. (Ah, this is my github account.) [ERROR] fatal: unable to access ' https://github.com/apache/incubator-iotdb.git/': The requested URL returned error: 403 I have set the SSH and GPG key on my Github's account settings. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Justin Mclean 于2019年9月27日周五 下午12:09写道: > HI, > > > 1. Do I need to change the version from 0.8.1-SNAPSHOT to 0.8.1-RC1 > > (RC2,..., RCn) first, and then 0.8.1 second? > > I would just change it to 0.8.1 and name the files / vote emails RC1, RC2 > etc as needed. > > > 2. @Julian, Would you share the commands that you used when releasing > 0.8.0 > > with me? It is very helpful for me. :D. > > Mavin is not an official release area and can be done after the official > source release is voted on. > > You just need to put the official source release here [1]. You would also > need to update the KEYS file there. > > Thanks, > Justin > > 1. https://dist.apache.org/repos/dist/dev/incubator/iotdb/
Re: Release of 0.8.1
HI, > 1. Do I need to change the version from 0.8.1-SNAPSHOT to 0.8.1-RC1 > (RC2,..., RCn) first, and then 0.8.1 second? I would just change it to 0.8.1 and name the files / vote emails RC1, RC2 etc as needed. > 2. @Julian, Would you share the commands that you used when releasing 0.8.0 > with me? It is very helpful for me. :D. Mavin is not an official release area and can be done after the official source release is voted on. You just need to put the official source release here [1]. You would also need to update the KEYS file there. Thanks, Justin 1. https://dist.apache.org/repos/dist/dev/incubator/iotdb/
Re: Release of 0.8.1
Hi, Ask for help about some questions. 1. Do I need to change the version from 0.8.1-SNAPSHOT to 0.8.1-RC1 (RC2,..., RCn) first, and then 0.8.1 second? 2. @Julian, Would you share the commands that you used when releasing 0.8.0 with me? It is very helpful for me. :D. (commands like what PLC4X release document said, `mvn release:branch -P with-cpp,with-dotnet,with-java,with-proxies,with-python,with-sandbox -DbranchName=rel/{minor-version} -DautoVersionSubmodules=true`) Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Xiangdong Huang 于2019年9月27日周五 上午1:19写道: > Hi, > > well, after a lot of cherry-pick operations, the following bug-fix prs > are involved. > > - [IOTDB-172] bug in updating startTime and endTime in TsFileResource > > - Abnormal publishing of sequence and unsequence data folders in > DirectoryManager > > - fix a bug in TimeRange's intersects function > > - [IOTDB-202] fix tsfile example data type > > - [IOTDB-195] Bug about 'serializedSize' in ChunkGroupMetaData.java (for > Chinese string) > > - [IOTDB-242] fix mvn integration-test failed because the files in the > target folder changes > > The first two bugs are critical while others are minors. > > > 4 PRs that Jialin mentioned are not included: > > * bug in tsfile batch write interface > * https://github.com/apache/incubator-iotdb/pull/344 > * https://github.com/apache/incubator-iotdb/pull/385 > > * bug of docs (maven version) > * https://github.com/apache/incubator-iotdb/pull/364 > > * bug of the serialized size of String > * https://github.com/apache/incubator-iotdb/pull/377 > > * Bug about 'serializedSize' in ChunkGroupMetaData.java > * https://github.com/apache/incubator-iotdb/pull/396/files > > The first one is a bug-fix which is not affected in 0.8; > The 2-4 can not be included because they do not only modify source codes > that 0.8 has, but also some files that only appears in 0.9. > Meanwhile, because these PR only has 1~2 commits and mixed the two parts > of modifications, just a cherry-pick operation is not enough... > If we really want to fix that, I have to read how these PRs solve the > problem and then put some codes into the rel/0.8 branch... > > Bug 2 is an error in documents, and Bug 3 and 4 will affect users if they > use Chinese to describe a device or a measurement. > > > > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Jialin Qiao 于2019年9月26日周四 下午1:03写道: > >> Hi, >> >> may be this PR: >> >> * Bug about 'serializedSize' in ChunkGroupMetaData.java >> * https://github.com/apache/incubator-iotdb/pull/396/files >> >> -- >> Jialin Qiao >> School of Software, Tsinghua University >> >> 乔嘉林 >> 清华大学 软件学院 >> >> > -原始邮件- >> > 发件人: "Xiangdong Huang" >> > 发送时间: 2019-09-26 12:37:31 (星期四) >> > 收件人: dev@iotdb.apache.org >> > 抄送: >> > 主题: Re: Release of 0.8.1 >> > >> > Hi, >> > >> > I am working on it. Any else PRs that should be involved in 0.8.1? >> > >> > Best, >> > --- >> > Xiangdong Huang >> > School of Software, Tsinghua University >> > >> > 黄向东 >> > 清华大学 软件学院 >> > >> > >> > Jialin Qiao 于2019年9月17日周二 下午12:53写道: >> > >> > > Hi, >> > > >> > > I went through recent PRs and list those related to bug-fix of 0.8.0. >> > > >> > > * bug in updating startTime and endTime in TsFileResource >> > > * https://github.com/apache/incubator-iotdb/pull/347 >> > > * bug of Mix unsequence folder in sequence folder >> > > * https://github.com/apache/incubator-iotdb/pull/393 >> > > * bug in tsfile batch write interface >> > > * https://github.com/apache/incubator-iotdb/pull/344 >> > > * https://github.com/apache/incubator-iotdb/pull/385 >> > > * bug in query with partition info of TsFile >> > > * https://github.com/apache/incubator-iotdb/pull/382 >> > > * bug in tsfile module in example >> > > * https://github.com/apache/incubator-iotdb/pull/378 >> > > * bug of the serialized size of String >> > > * https://github.com/apache/incubator-iotdb/pull/377 >> > > * bug of docs (maven version) >> > > * https://github.com/ap
Re: Release of 0.8.1
Hi, well, after a lot of cherry-pick operations, the following bug-fix prs are involved. - [IOTDB-172] bug in updating startTime and endTime in TsFileResource - Abnormal publishing of sequence and unsequence data folders in DirectoryManager - fix a bug in TimeRange's intersects function - [IOTDB-202] fix tsfile example data type - [IOTDB-195] Bug about 'serializedSize' in ChunkGroupMetaData.java (for Chinese string) - [IOTDB-242] fix mvn integration-test failed because the files in the target folder changes The first two bugs are critical while others are minors. 4 PRs that Jialin mentioned are not included: * bug in tsfile batch write interface * https://github.com/apache/incubator-iotdb/pull/344 * https://github.com/apache/incubator-iotdb/pull/385 * bug of docs (maven version) * https://github.com/apache/incubator-iotdb/pull/364 * bug of the serialized size of String * https://github.com/apache/incubator-iotdb/pull/377 * Bug about 'serializedSize' in ChunkGroupMetaData.java * https://github.com/apache/incubator-iotdb/pull/396/files The first one is a bug-fix which is not affected in 0.8; The 2-4 can not be included because they do not only modify source codes that 0.8 has, but also some files that only appears in 0.9. Meanwhile, because these PR only has 1~2 commits and mixed the two parts of modifications, just a cherry-pick operation is not enough... If we really want to fix that, I have to read how these PRs solve the problem and then put some codes into the rel/0.8 branch... Bug 2 is an error in documents, and Bug 3 and 4 will affect users if they use Chinese to describe a device or a measurement. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Jialin Qiao 于2019年9月26日周四 下午1:03写道: > Hi, > > may be this PR: > > * Bug about 'serializedSize' in ChunkGroupMetaData.java > * https://github.com/apache/incubator-iotdb/pull/396/files > > -- > Jialin Qiao > School of Software, Tsinghua University > > 乔嘉林 > 清华大学 软件学院 > > > -原始邮件- > > 发件人: "Xiangdong Huang" > > 发送时间: 2019-09-26 12:37:31 (星期四) > > 收件人: dev@iotdb.apache.org > > 抄送: > > 主题: Re: Release of 0.8.1 > > > > Hi, > > > > I am working on it. Any else PRs that should be involved in 0.8.1? > > > > Best, > > --- > > Xiangdong Huang > > School of Software, Tsinghua University > > > > 黄向东 > > 清华大学 软件学院 > > > > > > Jialin Qiao 于2019年9月17日周二 下午12:53写道: > > > > > Hi, > > > > > > I went through recent PRs and list those related to bug-fix of 0.8.0. > > > > > > * bug in updating startTime and endTime in TsFileResource > > > * https://github.com/apache/incubator-iotdb/pull/347 > > > * bug of Mix unsequence folder in sequence folder > > > * https://github.com/apache/incubator-iotdb/pull/393 > > > * bug in tsfile batch write interface > > > * https://github.com/apache/incubator-iotdb/pull/344 > > > * https://github.com/apache/incubator-iotdb/pull/385 > > > * bug in query with partition info of TsFile > > > * https://github.com/apache/incubator-iotdb/pull/382 > > > * bug in tsfile module in example > > > * https://github.com/apache/incubator-iotdb/pull/378 > > > * bug of the serialized size of String > > > * https://github.com/apache/incubator-iotdb/pull/377 > > > * bug of docs (maven version) > > > * https://github.com/apache/incubator-iotdb/pull/364 > > > > > > The 0.8.1 could contain these commits. > > > > > > Best, > > > -- > > > Jialin Qiao > > > School of Software, Tsinghua University > > > > > > 乔嘉林 > > > 清华大学 软件学院 > > > > > > > -原始邮件- > > > > 发件人: "Jialin Qiao (Jira)" > > > > 发送时间: 2019-09-17 11:53:00 (星期二) > > > > 收件人: dev@iotdb.apache.org > > > > 抄送: > > > > 主题: [jira] [Created] (IOTDB-216) Release of 0.8.1 > > > > > > > > Jialin Qiao created IOTDB-216: > > > > - > > > > > > > > Summary: Release of 0.8.1 > > > > Key: IOTDB-216 > > > > URL: > https://issues.apache.org/jira/browse/IOTDB-216 > > > > Project: Apache IoTDB > > > > Issue Type: Task > > > > Reporter: Jialin Qiao > > > > > > > > > > > > This is a bug-fix version of 0.8.0 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > This message was sent by Atlassian Jira > > > > (v8.3.2#803003) > > > >
Re: Release of 0.8.1
Hi Xiangdong, thank you very much for taking care of the release as RM. Normal practice would be to keep all work in the rel/0.8 branch and just merge in the develop there and do the release tags and stuff in there. Feel free to ask me (or also Chris) if you have questions or issues! Julian Am 26.09.19, 07:03 schrieb "Jialin Qiao" : Hi, may be this PR: * Bug about 'serializedSize' in ChunkGroupMetaData.java * https://github.com/apache/incubator-iotdb/pull/396/files -- Jialin Qiao School of Software, Tsinghua University 乔嘉林 清华大学 软件学院 > -原始邮件- > 发件人: "Xiangdong Huang" > 发送时间: 2019-09-26 12:37:31 (星期四) > 收件人: dev@iotdb.apache.org > 抄送: > 主题: Re: Release of 0.8.1 > > Hi, > > I am working on it. Any else PRs that should be involved in 0.8.1? > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Jialin Qiao 于2019年9月17日周二 下午12:53写道: > > > Hi, > > > > I went through recent PRs and list those related to bug-fix of 0.8.0. > > > > * bug in updating startTime and endTime in TsFileResource > > * https://github.com/apache/incubator-iotdb/pull/347 > > * bug of Mix unsequence folder in sequence folder > > * https://github.com/apache/incubator-iotdb/pull/393 > > * bug in tsfile batch write interface > > * https://github.com/apache/incubator-iotdb/pull/344 > > * https://github.com/apache/incubator-iotdb/pull/385 > > * bug in query with partition info of TsFile > > * https://github.com/apache/incubator-iotdb/pull/382 > > * bug in tsfile module in example > > * https://github.com/apache/incubator-iotdb/pull/378 > > * bug of the serialized size of String > > * https://github.com/apache/incubator-iotdb/pull/377 > > * bug of docs (maven version) > > * https://github.com/apache/incubator-iotdb/pull/364 > > > > The 0.8.1 could contain these commits. > > > > Best, > > -- > > Jialin Qiao > > School of Software, Tsinghua University > > > > 乔嘉林 > > 清华大学 软件学院 > > > > > -原始邮件- > > > 发件人: "Jialin Qiao (Jira)" > > > 发送时间: 2019-09-17 11:53:00 (星期二) > > > 收件人: dev@iotdb.apache.org > > > 抄送: > > > 主题: [jira] [Created] (IOTDB-216) Release of 0.8.1 > > > > > > Jialin Qiao created IOTDB-216: > > > - > > > > > > Summary: Release of 0.8.1 > > > Key: IOTDB-216 > > > URL: https://issues.apache.org/jira/browse/IOTDB-216 > > > Project: Apache IoTDB > > > Issue Type: Task > > > Reporter: Jialin Qiao > > > > > > > > > This is a bug-fix version of 0.8.0 > > > > > > > > > > > > > > > > > > > > > > > > -- > > > This message was sent by Atlassian Jira > > > (v8.3.2#803003) > >
Re: Release of 0.8.1
Hi, may be this PR: * Bug about 'serializedSize' in ChunkGroupMetaData.java * https://github.com/apache/incubator-iotdb/pull/396/files -- Jialin Qiao School of Software, Tsinghua University 乔嘉林 清华大学 软件学院 > -原始邮件- > 发件人: "Xiangdong Huang" > 发送时间: 2019-09-26 12:37:31 (星期四) > 收件人: dev@iotdb.apache.org > 抄送: > 主题: Re: Release of 0.8.1 > > Hi, > > I am working on it. Any else PRs that should be involved in 0.8.1? > > Best, > --- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Jialin Qiao 于2019年9月17日周二 下午12:53写道: > > > Hi, > > > > I went through recent PRs and list those related to bug-fix of 0.8.0. > > > > * bug in updating startTime and endTime in TsFileResource > > * https://github.com/apache/incubator-iotdb/pull/347 > > * bug of Mix unsequence folder in sequence folder > > * https://github.com/apache/incubator-iotdb/pull/393 > > * bug in tsfile batch write interface > > * https://github.com/apache/incubator-iotdb/pull/344 > > * https://github.com/apache/incubator-iotdb/pull/385 > > * bug in query with partition info of TsFile > > * https://github.com/apache/incubator-iotdb/pull/382 > > * bug in tsfile module in example > > * https://github.com/apache/incubator-iotdb/pull/378 > > * bug of the serialized size of String > > * https://github.com/apache/incubator-iotdb/pull/377 > > * bug of docs (maven version) > > * https://github.com/apache/incubator-iotdb/pull/364 > > > > The 0.8.1 could contain these commits. > > > > Best, > > -- > > Jialin Qiao > > School of Software, Tsinghua University > > > > 乔嘉林 > > 清华大学 软件学院 > > > > > -原始邮件- > > > 发件人: "Jialin Qiao (Jira)" > > > 发送时间: 2019-09-17 11:53:00 (星期二) > > > 收件人: dev@iotdb.apache.org > > > 抄送: > > > 主题: [jira] [Created] (IOTDB-216) Release of 0.8.1 > > > > > > Jialin Qiao created IOTDB-216: > > > - > > > > > > Summary: Release of 0.8.1 > > > Key: IOTDB-216 > > > URL: https://issues.apache.org/jira/browse/IOTDB-216 > > > Project: Apache IoTDB > > > Issue Type: Task > > > Reporter: Jialin Qiao > > > > > > > > > This is a bug-fix version of 0.8.0 > > > > > > > > > > > > > > > > > > > > > > > > -- > > > This message was sent by Atlassian Jira > > > (v8.3.2#803003) > >
Re: Release of 0.8.1
Hi, I am working on it. Any else PRs that should be involved in 0.8.1? Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Jialin Qiao 于2019年9月17日周二 下午12:53写道: > Hi, > > I went through recent PRs and list those related to bug-fix of 0.8.0. > > * bug in updating startTime and endTime in TsFileResource > * https://github.com/apache/incubator-iotdb/pull/347 > * bug of Mix unsequence folder in sequence folder > * https://github.com/apache/incubator-iotdb/pull/393 > * bug in tsfile batch write interface > * https://github.com/apache/incubator-iotdb/pull/344 > * https://github.com/apache/incubator-iotdb/pull/385 > * bug in query with partition info of TsFile > * https://github.com/apache/incubator-iotdb/pull/382 > * bug in tsfile module in example > * https://github.com/apache/incubator-iotdb/pull/378 > * bug of the serialized size of String > * https://github.com/apache/incubator-iotdb/pull/377 > * bug of docs (maven version) > * https://github.com/apache/incubator-iotdb/pull/364 > > The 0.8.1 could contain these commits. > > Best, > -- > Jialin Qiao > School of Software, Tsinghua University > > 乔嘉林 > 清华大学 软件学院 > > > -原始邮件- > > 发件人: "Jialin Qiao (Jira)" > > 发送时间: 2019-09-17 11:53:00 (星期二) > > 收件人: dev@iotdb.apache.org > > 抄送: > > 主题: [jira] [Created] (IOTDB-216) Release of 0.8.1 > > > > Jialin Qiao created IOTDB-216: > > - > > > > Summary: Release of 0.8.1 > > Key: IOTDB-216 > > URL: https://issues.apache.org/jira/browse/IOTDB-216 > > Project: Apache IoTDB > > Issue Type: Task > > Reporter: Jialin Qiao > > > > > > This is a bug-fix version of 0.8.0 > > > > > > > > > > > > > > > > -- > > This message was sent by Atlassian Jira > > (v8.3.2#803003) >
Re: Release of 0.8.1
Hi, I like the idea of more releases. But I suggest to do one at a time during learning... would you do the RM this time @Xiangdong Huang? Julian Am 17.09.19, 01:02 schrieb "Xiangdong Huang" : Hi, Thanks Jialin. As there is so many bugs that be solved, how about starting to release 0.8.1? I think we can make the release more frequent to let more PPMCs know how to release. By the way, as the new API is introduced (session API), I think we can release a new version 0.9 at the same time. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Jialin Qiao 于2019年9月17日周二 下午12:53写道: > Hi, > > I went through recent PRs and list those related to bug-fix of 0.8.0. > > * bug in updating startTime and endTime in TsFileResource > * https://github.com/apache/incubator-iotdb/pull/347 > * bug of Mix unsequence folder in sequence folder > * https://github.com/apache/incubator-iotdb/pull/393 > * bug in tsfile batch write interface > * https://github.com/apache/incubator-iotdb/pull/344 > * https://github.com/apache/incubator-iotdb/pull/385 > * bug in query with partition info of TsFile > * https://github.com/apache/incubator-iotdb/pull/382 > * bug in tsfile module in example > * https://github.com/apache/incubator-iotdb/pull/378 > * bug of the serialized size of String > * https://github.com/apache/incubator-iotdb/pull/377 > * bug of docs (maven version) > * https://github.com/apache/incubator-iotdb/pull/364 > > The 0.8.1 could contain these commits. > > Best, > -- > Jialin Qiao > School of Software, Tsinghua University > > 乔嘉林 > 清华大学 软件学院 > > > -原始邮件- > > 发件人: "Jialin Qiao (Jira)" > > 发送时间: 2019-09-17 11:53:00 (星期二) > > 收件人: dev@iotdb.apache.org > > 抄送: > > 主题: [jira] [Created] (IOTDB-216) Release of 0.8.1 > > > > Jialin Qiao created IOTDB-216: > > - > > > > Summary: Release of 0.8.1 > > Key: IOTDB-216 > > URL: https://issues.apache.org/jira/browse/IOTDB-216 > > Project: Apache IoTDB > > Issue Type: Task > > Reporter: Jialin Qiao > > > > > > This is a bug-fix version of 0.8.0 > > > > > > > > > > > > > > > > -- > > This message was sent by Atlassian Jira > > (v8.3.2#803003) >
Re: Release of 0.8.1
Hi, Thanks Jialin. As there is so many bugs that be solved, how about starting to release 0.8.1? I think we can make the release more frequent to let more PPMCs know how to release. By the way, as the new API is introduced (session API), I think we can release a new version 0.9 at the same time. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Jialin Qiao 于2019年9月17日周二 下午12:53写道: > Hi, > > I went through recent PRs and list those related to bug-fix of 0.8.0. > > * bug in updating startTime and endTime in TsFileResource > * https://github.com/apache/incubator-iotdb/pull/347 > * bug of Mix unsequence folder in sequence folder > * https://github.com/apache/incubator-iotdb/pull/393 > * bug in tsfile batch write interface > * https://github.com/apache/incubator-iotdb/pull/344 > * https://github.com/apache/incubator-iotdb/pull/385 > * bug in query with partition info of TsFile > * https://github.com/apache/incubator-iotdb/pull/382 > * bug in tsfile module in example > * https://github.com/apache/incubator-iotdb/pull/378 > * bug of the serialized size of String > * https://github.com/apache/incubator-iotdb/pull/377 > * bug of docs (maven version) > * https://github.com/apache/incubator-iotdb/pull/364 > > The 0.8.1 could contain these commits. > > Best, > -- > Jialin Qiao > School of Software, Tsinghua University > > 乔嘉林 > 清华大学 软件学院 > > > -原始邮件- > > 发件人: "Jialin Qiao (Jira)" > > 发送时间: 2019-09-17 11:53:00 (星期二) > > 收件人: dev@iotdb.apache.org > > 抄送: > > 主题: [jira] [Created] (IOTDB-216) Release of 0.8.1 > > > > Jialin Qiao created IOTDB-216: > > - > > > > Summary: Release of 0.8.1 > > Key: IOTDB-216 > > URL: https://issues.apache.org/jira/browse/IOTDB-216 > > Project: Apache IoTDB > > Issue Type: Task > > Reporter: Jialin Qiao > > > > > > This is a bug-fix version of 0.8.0 > > > > > > > > > > > > > > > > -- > > This message was sent by Atlassian Jira > > (v8.3.2#803003) >
Re: Release of 0.8.1
Hi, I went through recent PRs and list those related to bug-fix of 0.8.0. * bug in updating startTime and endTime in TsFileResource * https://github.com/apache/incubator-iotdb/pull/347 * bug of Mix unsequence folder in sequence folder * https://github.com/apache/incubator-iotdb/pull/393 * bug in tsfile batch write interface * https://github.com/apache/incubator-iotdb/pull/344 * https://github.com/apache/incubator-iotdb/pull/385 * bug in query with partition info of TsFile * https://github.com/apache/incubator-iotdb/pull/382 * bug in tsfile module in example * https://github.com/apache/incubator-iotdb/pull/378 * bug of the serialized size of String * https://github.com/apache/incubator-iotdb/pull/377 * bug of docs (maven version) * https://github.com/apache/incubator-iotdb/pull/364 The 0.8.1 could contain these commits. Best, -- Jialin Qiao School of Software, Tsinghua University 乔嘉林 清华大学 软件学院 > -原始邮件- > 发件人: "Jialin Qiao (Jira)" > 发送时间: 2019-09-17 11:53:00 (星期二) > 收件人: dev@iotdb.apache.org > 抄送: > 主题: [jira] [Created] (IOTDB-216) Release of 0.8.1 > > Jialin Qiao created IOTDB-216: > ----- > > Summary: Release of 0.8.1 > Key: IOTDB-216 > URL: https://issues.apache.org/jira/browse/IOTDB-216 > Project: Apache IoTDB > Issue Type: Task > Reporter: Jialin Qiao > > > This is a bug-fix version of 0.8.0 > > > > > > > > -- > This message was sent by Atlassian Jira > (v8.3.2#803003)
[jira] [Created] (IOTDB-216) Release of 0.8.1
Jialin Qiao created IOTDB-216: - Summary: Release of 0.8.1 Key: IOTDB-216 URL: https://issues.apache.org/jira/browse/IOTDB-216 Project: Apache IoTDB Issue Type: Task Reporter: Jialin Qiao This is a bug-fix version of 0.8.0 -- This message was sent by Atlassian Jira (v8.3.2#803003)