Hi

David
Thank you for reviewing.

Yasumasa
Thank you for pushing.
I will start to work for JDK-8223814.


Thank all for helping us!

Thanks,
Osamu


On 5/17/19 14:54, Yasumasa Suenaga wrote:
Hi all,

I pushed:
   http://hg.openjdk.java.net/jdk/jdk/rev/81852d53e585

Thanks all for helping us!


Osamu, if you are working for JDK-8223814, please tell us when you done to create a patch. I can help you.


Yasumasa


On 2019/05/16 18:04, David Holmes wrote:
Just confirming I'm okay with this too.

David

On 16/05/2019 12:50 pm, serguei.spitsyn at oracle.com wrote:
Hi Osamu,

On 5/15/19 19:45, Osamu Sakamoto wrote:
Hi Serguei,

I'm Okay with the fix.
Thank you for reviewing.
I will request Yasumasa to push webrev.00.1 to jdk/jdk when the status
of CSR changes to Approved

Great!

But we have to use correct subject line which includes bug number and
the exact bug title.
Otherwise, these emails are not searchable by the bug number.
I added bug number and exact bug title to email subject.

Nice.

Thanks,
Serguei


Thanks,
Osamu


On 5/16/19 11:30, serguei.spitsyn at oracle.com wrote:
Hi Osamu,

I'm Okay with the fix.
But we have to use correct subject line which includes bug number and
the exact bug title.
Otherwise, these emails are not searchable by the bug number.

Thanks,
Serguei


On 5/15/19 17:57, ?? ? wrote:
Hi Serguei,

Do you think which is better, to add angle bracket or not to?
By the way, you've added angle brackets to jhsdb debugd --help in
the CSR.
But current other commands --help don't have it.
I think this modification should be also added to other commands
--help if it is added to debugd --help.
This CSR relates on only debugd, so I think this modification
should be included to the RFE which David filed.(JDK-8223814)
The webrev which is added angle bracket to debugd --help is here.
<http://cr.openjdk.java.net/~ysuenaga/JDK-8223665/webrev.00.1/>

Thanks,
Osamu

--
NTT ?????????
???????SE??OSS???
????
TEL: 03-6713-3034
MAIL: <sakamoto.osamu at nttcom.co.jp>

-----Original Message-----
From: Osamu Sakamoto <sakamoto.osamu at nttcom.co.jp>
Sent: Tuesday, May 14, 2019 4:22 PM
To: serguei.spitsyn at oracle.com; serviceability-dev at openjdk.java.net
Cc: ?? ?? <suenaga.yasumasa at nttcom.co.jp>
Subject: Re: debugd options should regard to jhsdb style

Hi Serguei,

Thank you for reviewing the CSR.

I answer your questions.

Q1 & Q2: <executable image name> and <path to coredump> can accept
both full path and relative path.
Q3: Other commands (clhsdb/hsdb/jstack/jmap/jinfo/jsnap) currently
have the same format, and need not to be updated.


By the way, you've added angle brackets to jhsdb debugd --help in
the CSR.
But current other commands --help don't have it.
I think this modification should be also added to other commands
--help if it is added to debugd --help.
This CSR relates on only debugd, so I think this modification should
be included to the RFE which David filed.(JDK-8223814) What do you
think about this?

Yasumasa has uploaded webrev.00.1 that angle bracket is added to
debugd --help.
I will request him to push the better one when this is clear
<http://cr.openjdk.java.net/~ysuenaga/JDK-8223665/webrev.00.1/>


Thanks,
Osamu


On 5/14/19 14:07, serguei.spitsyn at oracle.com wrote:
Hi Osamu,

Sorry for reacting on this so late.
This work on cmd-line options unification is very welcome!

I looked at the CSR and it looks pretty good in general.

I've added angle brackets to the jhsdb debugd --help:

|$ jhsdb debugd --help --serverid <unique id for this debug server>
--exe <executable image name> --core <path to coredump> --pid <pid of
process to attach> But this needs to be unified with other commands
|||(clhsdb, hsdb, jstack, etc|), of course. |

Also, added a comment with the questions:

|Q1: Should the <executable image name> be always a full path name
or it
can be a relative path? Q2: Should the <path to coredump> be always a full path name or it can be a relative path? Q3: Do all other commans
(clhsdb, hsdb, jstack, jmap, etc.) currently have the same format or
they also need to be updated?|


I can update the CSR description if you answer these questions.
They'll file an RFE for this.

Thanks,
Serguei



On 5/13/19 01:06, Osamu Sakamoto wrote:
Hi David,

Thank you for updating the CSR.
I agree with filing a RFE to improve the general jhsdb help output.

Could you file the RFE? (I can't access JBS.)
I would like to contribute it if the RFE will be filed.

My proposal (webrev.00) has been reviewed by Yasumasa and JC.
So I will request Yasumasa to push it to jdk/jdk when the status of
CSR changes to Approved, and RFE for jhsdb help is filed.

Thanks,
Osamu


On 5/13/19 16:00, David Holmes wrote:
On 13/05/2019 4:38 pm, Osamu Sakamoto wrote:
Hi, David

I saw your comment in this CSR.
CSR: https://bugs.openjdk.java.net/browse/JDK-8223666

I understand that the problem is that the help description of
debugd
I proposed and current other modes is not helpful for users.

What should we do to go through this CSR?
IMHO we should update help description of all jhsdb modes more
helpful.
Do you have any ideas about this?
I think a RFE should be filed to improve the general jhsdb help
output, so that it explains that --pid and --exe are mutually
exclusive options. That way this CSR, and thus the associated RFE
can
proceed. I'll add the same info the CSR.

Thanks,
David

Thanks,
Osamu


On 5/10/19 17:46, ?? ? wrote:
Hi,

I agree with Yasumasa's opinion in CSR.

I wrote new debugd format and usage to match other modes(jstack,
jmap and so on) in jhdsb.
Certainly, usage of debugd which I proposed does not explain that <pid> and <exe> cannot be used together, but it is not limited to
debugd - other modes have similar issue.

I think it is helpful to detail help description in each jhsdb
modes, but I'd like to separate as another issue because this is
not limited to debugd.

-----Original Message-----
From: Yasumasa Suenaga <yasuenag at gmail.com>
Sent: Friday, May 10, 2019 4:08 PM
To: David Holmes <david.holmes at oracle.com>
Cc: Jean Christophe Beyler <jcbeyler at google.com>;
serviceability-dev at openjdk.java.net
serviceability-dev at openjdk.java.net
<serviceability-dev at openjdk.java.net>; ?? ?
<sakamoto.osamu at nttcom.co.jp>
Subject: Re: debugd options should regard to jhsdb style

Hi David,

Thank you for checking in CSR, and sorry for my incorrect
description.
I added my opinion to CSR.

Osamu, do you have any opinion?


Yasumasa


2019?5?10?(?) 15:16 David Holmes <david.holmes at oracle.com>:
Hi Yasumasa,

I've made some updates to the CSR request and raised a couple of
issues.

FYI the specification section only needs to contain the actual
specification for what has changed ie the new command-line
options;
not the implementation that will bring about those changes.

Thanks,
David

On 10/05/2019 2:12 pm, Yasumasa Suenaga wrote:
Thanks JC!

I added key point of this change to specification section in
CSR.


Yasumasa

2019?5?10?(?) 12:54 Jean Christophe Beyler
<jcbeyler at google.com>:
Hi Yasumasa,

I'm not a reviewer but the CSR looks good; I feel that the
specification section could use some text and then send the
reader
to the other bug entry :) Jc

From: Yasumasa Suenaga <yasuenag at gmail.com>
Date: Thu, May 9, 2019 at 8:06 PM
To: serviceability-dev at openjdk.java.net
serviceability-dev at openjdk.java.net

tests on submit repo have been passed
(mach5-one-ysuenaga-JDK-8223665-20190510-0157-2376640)

Could you review the CSR?

????? CSR: https://bugs.openjdk.java.net/browse/JDK-8223666

Yasumasa


2019?5?10?(?) 10:20 Yasumasa Suenaga <yasuenag at gmail.com>:
Hi,

Osamu, your change looks good to me.
I will sponsor you.

David, I filed this issue and requested to CSR:

????? JBS: https://bugs.openjdk.java.net/browse/JDK-8223665
????? CSR: https://bugs.openjdk.java.net/browse/JDK-8223666

I uploaded webrev. I will push it to submit repo.

http://cr.openjdk.java.net/~ysuenaga/JDK-8223665/webrev.00/


Thanks,

Yasumasa


On 2019/05/10 7:30, David Holmes wrote:
Hi,

This will need a bug filed and a corresponding CSR
request. I
suspect that historically the form of this command was done
to match other tools.


Thanks,
David

On 9/05/2019 6:33 pm, ?? ? wrote:
Hi all,

I want to use `jhsdb debugd` on my laptop.
However debugd mode has different options from other modes.
I think debugd should have same options like other modes.

For example, `jhsdb debugd <pid>` should be `jhsdb debugd
--pid <pid>`.
Also I added `--serverid` option for serverid.

I attached a patch for this enhancement.
This patch passes serviceability/sa jtreg tests.

Testcase for debugd is available as
serviceability/sa/sadebugd/SADebugDTest.java .
However it has been disabled by JDK-8163805.
It will be fixed by Yasumasa Suenaga (ysuenaga) after my
proposal has been merged.

Could you help? I want to contribute it. I need a sponsor.
(My company has signed to OCA (NTT Comware Corporation))

Thanks,

Osamu



--

Thanks,
Jc


Reply via email to