Create new view component for Tree Domain

Restructuring the Tree Domain avoids unnecessary dependencies in AutogenView

Hi @rhytd. I completed fixed it. Please review and let me know your comments.

@utchoang can you rebase against latest master, check/fix the conflict and the feature? Thanks.

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build primate packages. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian :heavy_check_mark:archive. JID-1943

@utchoang can you merge the conflict, thanks.

@utchoang can you merge the conflict, thanks.

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build primate packages. I'll keep you posted as I make progress.

@rhtyd a Jenkins job has been kicked to build primate packages. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian :heavy_check_mark:archive.
QA: http://primate-qa.cloudstack.cloud:8080/client/pr/324 (JID-1976)

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build primate packages. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian :heavy_check_mark:archive.
QA: http://primate-qa.cloudstack.cloud:8080/client/pr/324 (JID-2010)

@utchoang can you address following:

Navigation from a different view does not show the domain tab with info card and comments (to reproduce goto account and click on domain "ROOT" for example)

When navigating from a different view, it does not show/select the domain (use primate-qa server, go to accounts tab and say select "ROOT/saml" domain, on the left side of the tree-view still the "ROOT"domain is selected)
Perhaps for the resource view we can still use autogen-view but use the new component only for listView; for example when selecting a domain, we can show the view like:

@rhtyd  Thank you for the feedback. I have edited the following: When navigating from a different view, I will use a view like AutogenView (bellow image).

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build primate packages. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian :heavy_check_mark:archive.
QA: http://primate-qa.cloudstack.cloud:8080/client/pr/324 (JID-2022)


Cannot build rosbag_to_record in Apollo 6.0

Hi, I want to use rosbag_to_record to transform a old bag data into record form (demo-sensor-demo-apollo-1.5.bag) because I want to replicate an existing research, but when I followed the step here Launch rosbag_to_record:, the terminal showed bash: rosbag_to_record: command not found; I also found several issues before but the solutions included did not work...

The Apollo version is 6.0. Can you show me the correct way to install this tool? Or can you help transform this file for me if possible and send the .record file here?

I have used Apollo 5.0 which includes this tool to transform the bag file into record and then put the record for Apollo 6.0 to use. Closing this issue now.

I have used Apollo 5.0 which includes this tool to transform the bag file into record and then put the record for Apollo 6.0 to use. Closing this issue now.

I have a problem with convert kitti dataset to rosbag. Could you please give me the rosbag file ? Thank you so much.


Convert to sim feature for SGX crates

Previously the SGX crates defaulted to simulated builds and used a
feature, hw to do hardware builds.  Now hardware builds are the
default and users need to use the sim feature to do sim builds.  The
default to hardware builds was chosen as it is less likely someone
accidentally builds and runs simulation intending for hardware builds.

Current dependencies on/for this PR:

develop

PR #46   👈

This comment was auto-generated by Graphite.


Fixes #37 - Fix ValueError exception

Problem
When submitting an invalid Traceback on error submission, got back a 500 page informing that ValueError had no attribute message.

Solution
In python3 exception.message was removed, now we just use the exception object.

How to test it
Submit an invalid traceback on the submission form, it will show a field message.

#37


Did you ever manage to start an interactive getty on the console?

Did you succeed? What device did you use? It looks, based on your description, that it should be /dev/hvc0, but that doesn't seem to do anything.

Hmm. Then I'm wondering what I'm doing wrong.
I'm running it not with a standard distro, but with a composed minimal one. It's got a small script to read cmdline and determine where to start getty. Yet despite starting several - including to /dev/hvc0 - nothing is interacting.
Do you know what device the actual console is using?

Actually, I tried your approach. I just built from example/ dir, pulled down the Ubuntu 20.04.3 iso, extracted the vmlinuz and initrd, set them to env vars, and tried to boot it. It just sits there.

You must gunzip the kernel or it will just sit there indeed. (forgot if this step is m1 specific, or is also needed on x86_64)

It is an arm64 issue. For some reason, arm64 kernels are gzipped (which qemu and others can handle, but macOS VF cannot 🤷♂ ) while x86_64 use built-in compression.
It isn't that, I definitely was using an extracted kernel.


Updated mods.toml to support 1.16.2 and 1.16.3

Allows the mod to be launched in 1.16.3 as well as 1.16.2

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Http client refactor

Hi @ffMathy
I have all of your changes (as of 2020-03-02) merged back into the 'develop' branch on the original repo.
I see you've made further changes in your fork. I'm happy to merge those changes in once you're ready.

Yeah sorry for not replying. I'm still working on a couple of improvements to fit my needs.
I am simplifying the library quite a lot. But I also removed some features :(
Perhaps they should live side by side?


Frontend: Comments

Add markup and logic (frontend) for writing and reading comments.

Closed with #212


ARROW-11032: [C++][FlightRPC] Benchmark unix socket RPC

For local RPC, unix socket is more efficient than TCP socket through
localhost. Benchmark shows it has higher throughput and lower latency.

LGTM. What did the benchmark results look like?

I pasted benchmarks at the Jira link.

Looks good, thanks!


OSS Training Material update

Need to update:

Presentation to support non-technical folks
Links to images for the presentation

Key docs:

https://github.com/sara-sabr/ITStrategy/blob/master/presentations/en/2019-11-12-OSS-Using.md
https://github.com/sara-sabr/ITStrategy/blob/master/presentations/en/2019-11-12-OSS-Publishing.md
https://github.com/sara-sabr/ITStrategy/blob/master/presentations/en/2019-11-12-OSS-Contributing.md

Received lots of feedback, need to realign


Values are frequently 'unavailable'

The integration works pretty well with the supplied instructions but the values are frequently set to 'unavailable' instead of the most recent read values. It seems its trying to read the modbus data to frequent and therefore fails, but this is a wild guess.
In the debug log I see the following ERROR frequently
023-04-19 09:42:41.445 ERROR (MainThread) [custom_components.saj_modbus.hub] Unexpected error fetching SAJ data: unpack requires a buffer of 4 bytes Traceback (most recent call last):   File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 250, in _async_refresh     self.data = await self._async_update_data()   File "/config/custom_components/saj_modbus/hub.py", line 79, in _async_update_data     realtime_data = await self.hass.async_add_executor_job(   File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run     result = self.fn(*self.args, **self.kwargs)   File "/config/custom_components/saj_modbus/hub.py", line 150, in read_modbus_realtime_data     faultMsg0 = decoder.decode_32bit_uint()   File "/usr/local/lib/python3.10/site-packages/pymodbus/payload.py", line 411, in decode_32bit_uint     handle = self._unpack_words(fstring, handle)   File "/usr/local/lib/python3.10/site-packages/pymodbus/payload.py", line 361, in _unpack_words     handle = unpack(up, handle) struct.error: unpack requires a buffer of 4 bytes 2023-04-19 09:43:41.684 INFO (MainThread) [custom_components.saj_modbus.hub] Fetching SAJ data recovered
Is it possible to get a more detailed log file?
PS: Running on a SAJ inverted (Zonneplan provided) using an EW11A

I think I'm not able to help with this issue soon, as I moved and do not have Zonneplan solar panels and the SAJ inverter anymore.
However, I did not see these errors in my logfiles when I still had them.
Did you set a different scan interval, than the default 60?

Ah too bad. I’ll need to debug it myself then.
Where can I configure the scan interval?
Verzonden vanuit Outlook voor iOShttps://aka.ms/o0ukef

Van: wimb0 @.>
Verzonden: Monday, April 24, 2023 3:42:45 PM
Aan: wimb0/home-assistant-saj-modbus @.>
CC: Ingmar Verheij @.>; Author @.>
Onderwerp: Re: [wimb0/home-assistant-saj-modbus] Values are frequently 'unavailable' (Issue #67)
I think I'm not able to help with this issue soon, as I moved and do not have Zonneplan solar panels and the SAJ inverter anymore.
However, I did not see these errors in my logfiles when I still had them.
Did you set a different scan interval, than the default 60?
—
Reply to this email directly, view it on GitHubhttps://github.com/wimb0/home-assistant-saj-modbus/issues/67#issuecomment-1520186112, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACO2B7NJK7V2PUKHZBMVQATXCZ7NLANCNFSM6AAAAAAXERBQOQ.
You are receiving this because you authored the thread.Message ID: @.***>

where can i change the IP later?

You can't, HA does not support this.
I think you can edit homeassisant\config.storage\core.config_entries and change the IP there. Restart HA later.
Maybe you can also remove the integration and re-add it with the same Prefix.


Feature request: group anchors of same type in sidebar

This is not related to "hierarchical anchors" feature.
The sidebar groups anchors by source file. Each source file show all the anchors within.
It is more useful (in my workflow) to show all anchors of a certain type. For example, it is more interesting for me to see all "TODO" tasks together, regardless of which files they come from. I also added an "UNTESTED" custom anchor, and I'd like to see them grouped together, etc.
This could be an option, to maintain backwards compatibility.

Hello there,
Thanks for your suggestion. I'll see if I have time to implement this, as I do agree it would be a great addition

I can only support that. This would be a really useful addition and I hope that it will be implemented!


Improve list of dicts

Codecov Report
Attention: Patch coverage is 96.13095% with 13 lines in your changes missing coverage. Please review.

Project coverage is 90.59%. Comparing base (bbe5532) to head (e87280a).

Files with missing lines
Patch %
Lines

tests/core/test_metadata.py
94.66%
0 Missing and 4 partials :warning:

tests/list_of_dicts/lod_fixtures.py
93.02%
2 Missing and 1 partial :warning:

tests/list_of_dicts/test_lod_core.py
95.16%
2 Missing and 1 partial :warning:

tests/list_of_dicts/test_lod_geography.py
96.96%
2 Missing and 1 partial :warning:

Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #461      +/-   ##
===========================================
+ Coverage    90.41%   90.59%   +0.17%
===========================================
  Files          123      127       +4
  Lines         8377     8672     +295
  Branches       705      728      +23
===========================================
+ Hits          7574     7856     +282
- Misses         672      678       +6
- Partials       131      138       +7

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Stuck at Chapter 4.6 and Credentials

Is provided pdf final course or I need to wait a bit for videos? I managed VSCode to work with provided files, and to highlight code correctly. Now I started to read and follow provided pdf, and I am stuck at chapter 4.6.
I made new connection to z/OS with username Z99998 and provided URL in figure 8. For the password I used "1234". And now I get error "Invalid Credentials. Please ensure the username and password for LearnCOBOL are valid or this may lead to a lock-out."
I find this guide very confusing, because I do not have very much of experience with VSCode, and this is my first glance at COBOL and z/OS.
So, is this pdf final guide, or I need to wait a bit for a videos, so I can get into learning?

Same story 🙄

Same here.  The instructions are not clear if one is supposed to use the credentials in the examples provided, or create our own.  I tried both, but either way I cannot seem to duplicate their results enough to continue to the next steps.

What is provided in the documentation is an example.
We are currently working on getting system access documentation in place, that will go hand in hand with this course to be able to execute the labs.
Stay tuned and thank you!

Sudharsana-Srinivasan, Thank you for the update!

Sudharsana-Srinivasan,
Thanks a million. Will you announce when everything is ready?
Best,
Stacey

On Wed, Apr 15, 2020 at 6:16 PM Sudharsana-Srinivasan <
<EMAIL_ADDRESS>wrote:

What is provided in the documentation is an example.
We are currently working on getting system access documentation in place,
that will go hand in hand with this course to be able to execute the labs.
Stay tuned and thank you!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/openmainframeproject/cobol-programming-course/issues/28#issuecomment-614307443,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APGM4ZKF2V6IYQZROHU6SODRMYW5XANCNFSM4MIYXGCQ
.

--
Thanks so much,
Stacey

Thank you Sudharsana-Srinivasan.
Here we are.
Best regards.

https://www.eventbrite.com/e/a-beginners-practical-approach-to-cobol-tickets-102714511870 listen for announcement of access to z/OS for the COBOL labs - no cost   The z/OS system has the COBOL source, JCL, and data allocated to each person the enrolls for access.

go to IBM learning center, you may get the access to Z system. you need your own account and password. I have applied one, will try tomorrow. As your question solve my next issues, wondering how the Code was compiled in VS CODE.  Vs code link to Z mainframe where hold compile and DB2 stuff.

I already have an account. But I feel very confused where to click and find out how to connect to z/Os...

I already have an account. But I feel very confused where to click and find out how to connect to z/Os...

will update tomorrow

I've tried https://<IP_ADDRESS>:8544/ZLUX/plugins/org.zowe.zlux.bootstrap/web/index.html but I get Authentication failed for 1 types. Types: [“zss”]

From windows environment
https://<IP_ADDRESS>:10443
provided userid and password
Works like a charm

Thanks, the new url and port works.

The program and instructions are excellent, you have to wait a little while the creators finalize minor flaws

Thanks for the update!

Was able to download the data sets according to the documentation, but under the clb and the jcl there are no files being downloaded just the headers? The error I am getting is:
Retrieving response from zowe.List Error: z/OSMF REST API Error:
Rest API failure with HTTP(S) status 500
category: 4
rc:       8
reason:   0
message:  LMOPEN error
details:

ISRZ002 Authorization failed - You may not use this protected data set. Open 913 abend.

Is there something I am missing?

I already have an account. But I feel very confused where to click and find out how to connect to z/Os...

I met the same issue, press + to build a connetion to Z/OS, then said" Profile name wasn't supplied, operation failed"

@Dlthomass come over to the Slack Channel (Forum).  We are discussing this now.  Be sure you are using all CAPS for the password.

thank u @sccosel you are legendary

Yes, that worked @sccosel Thanks

paulnewt, Sudharsana-Srinivasan
In the tutorial pdf document 'COBOL Programming with VSCode' missed the example:
7.3.1 Remember that you can also perform other paragraphs within existing paragraphs.
This nested calling of paragraphs can again, help to structure your code. (maybe
an example here)
In addition in
8.2 FILE DESCRIPTOR
The File Description (FD), previously described in Chapter 8 under the FILECONTROL paragraph...
it is in Chapter 6 (6.1.2).
Regards

From windows environment
https://<IP_ADDRESS>:10443
provided userid and password
Works like a charm

...so, what is MY user-id and password. I think the last I heard from @Sudharsana-Srinivasan was "What is provided in the documentation is an example.
We are currently working on getting system access documentation in place, that will go hand in hand with this course to be able to execute the labs." Did that come out or am I backed-up? How do I get my own credentials for the connection string? Help appreciated.

From windows environment
https://<IP_ADDRESS>:10443
provided userid and password
Works like a charm

...so, what is MY user-id and password. I think the last I heard from @Sudharsana-Srinivasan was "What is provided in the documentation is an example.
We are currently working on getting system access documentation in place, that will go hand in hand with this course to be able to execute the labs." Did that come out or am I backed-up? How do I get my own credentials for the connection string? Help appreciated.

Yesterday there was a webinar, all suscribed to it, were provided with a userID and a password to access the mainframe located at https://<IP_ADDRESS>:10443

I am sorry to have missed that webinar. Is there any way I can see that
recording or otherwise get the userID and password?
On Sat, Apr 18, 2020 at 1:27 PM MrGmaw<EMAIL_ADDRESS>wrote:

From windows environment
https://<IP_ADDRESS>:10443
provided userid and password
Works like a charm
...so, what is MY user-id and password. I think the last I heard from
@Sudharsana-Srinivasan https://github.com/Sudharsana-Srinivasan was
"What is provided in the documentation is an example.
We are currently working on getting system access documentation in place,
that will go hand in hand with this course to be able to execute the labs."
Did that come out or am I backed-up? How do I get my own credentials for
the connection string? Help appreciated.
Yesterday there was a webinar, all suscribed to it, were provided with a
userID and a password to access the mainframe located at
https://<IP_ADDRESS>:10443
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/openmainframeproject/cobol-programming-course/issues/28#issuecomment-615940997,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APEUGRGFLEMFG4XOXPSTLLDRNIEJJANCNFSM4MIYXGCQ
.

--
Cheers,
Sabyasachi Basu

@sabybasu   Email<EMAIL_ADDRESS>to get your ID  and password. there is a link too, forgot. You check other post maybe can find.

https://www-01.ibm.com/events/wwe/ast/mtm/cobolvscode.nsf/enrollall?openform

I am stuck at 4.6.
I registered via the link on IBM.
Now I wait?
P.S.
I am a newbie programmer, but willing to grind and learn this dinosaur language lol

I am stuck at 4.6.
I registered via the link on IBM.
Now I wait?
P.S.
I am a newbie programmer, but willing to grind and learn this dinosaur language lol

Have you received it yet?  I received mine within about 20 minutes or less of registering.  If not, it might be worth re-registering in case there was a mistake.  Good luck!

I received it yesterday via email.
Thank you!

I am sorry to have missed that webinar. Is there any way I can see that recording or otherwise get the userID and password?
…
On Sat, Apr 18, 2020 at 1:27 PM MrGmaw @.***> wrote: From windows environment https://<IP_ADDRESS>:10443 provided userid and password Works like a charm ...so, what is MY user-id and password. I think the last I heard from @Sudharsana-Srinivasan https://github.com/Sudharsana-Srinivasan was "What is provided in the documentation is an example. We are currently working on getting system access documentation in place, that will go hand in hand with this course to be able to execute the labs." Did that come out or am I backed-up? How do I get my own credentials for the connection string? Help appreciated. Yesterday there was a webinar, all suscribed to it, were provided with a userID and a password to access the mainframe located at https://<IP_ADDRESS>:10443 — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#28 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEUGRGFLEMFG4XOXPSTLLDRNIEJJANCNFSM4MIYXGCQ .
-- Cheers, Sabyasachi Basu

Here are the links to the webinars if still needed.
Navigate to https://community.ibm.com/community/user/ibmz-and-linuxone/groups/community-home?CommunityKey=27b746cd-ca36-49bb-a1ad-01e7aec7d9aa
Login or sign up for an IBM Id if required to view the webinars.
See "Past Webinars" section, and look under "WEEK THREE" for the Friday, April 17th -A Beginner's Practical Approach to COBOL [Part ONE] [Part TWO] Links are below if needed.
Part 1: https://ibm.webex.com/recordingservice/sites/ibm/recording/play/0f468fb23a6440298387905262c6a60d
Part 2: https://ibm.webex.com/recordingservice/sites/ibm/recording/play/7d0115b893824ee9bf13fb8a4ad11f8b

I would greatly appreciate that as well. Thank you
Leonard
On Mon, Apr 20, 2020 at 8:37 PM GreenRoemer<EMAIL_ADDRESS>wrote:

I am sorry to have missed that webinar. Is there any way I can see that
recording or otherwise get the userID and password?
… <#m_6174998059365395364_>
On Sat, Apr 18, 2020 at 1:27 PM MrGmaw @.***> wrote: From windows
environment https://<IP_ADDRESS>:10443 provided userid and password
Works like a charm ...so, what is MY user-id and password. I think the last
I heard from @Sudharsana-Srinivasan
https://github.com/Sudharsana-Srinivasan
https://github.com/Sudharsana-Srinivasan was "What is provided in the
documentation is an example. We are currently working on getting system
access documentation in place, that will go hand in hand with this course
to be able to execute the labs." Did that come out or am I backed-up? How
do I get my own credentials for the connection string? Help appreciated.
Yesterday there was a webinar, all suscribed to it, were provided with a
userID and a password to access the mainframe located at
https://<IP_ADDRESS>:10443 — You are receiving this because you
commented. Reply to this email directly, view it on GitHub <#28 (comment)
https://github.com/openmainframeproject/cobol-programming-course/issues/28#issuecomment-615940997>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APEUGRGFLEMFG4XOXPSTLLDRNIEJJANCNFSM4MIYXGCQ
.
-- Cheers, Sabyasachi Basu
Here are the links to the webinars if still needed.
Navigate to
https://community.ibm.com/community/user/ibmz-and-linuxone/groups/community-home?CommunityKey=27b746cd-ca36-49bb-a1ad-01e7aec7d9aa
Login or sign up for an IBM Id if required to view the webinars.
See "Past Webinars" section, and look under "WEEK THREE" for the Friday,
April 17th -A Beginner's Practical Approach to COBOL [Part ONE] [Part TWO]
Links are below if needed.
Part 1:
https://ibm.webex.com/recordingservice/sites/ibm/recording/play/0f468fb23a6440298387905262c6a60d
Part 2:
https://ibm.webex.com/recordingservice/sites/ibm/recording/play/7d0115b893824ee9bf13fb8a4ad11f8b
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/openmainframeproject/cobol-programming-course/issues/28#issuecomment-616705888,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOTPKEEZP4QLPDODZM6CRYTRNSB6XANCNFSM4MIYXGCQ
.

--
Leonard Cohen
c.<PHONE_NUMBER>

Leonard, are you looking for the links to the webinars, or do you need help with something else?  I have no programming experience, so I will probably not be much help, but the links are at the bottom of my last post.   Here they are again if you need them.
Webinar Part 1: https://ibm.webex.com/recordingservice/sites/ibm/recording/play/0f468fb23a6440298387905262c6a60d
Webinar Part 2:
https://ibm.webex.com/recordingservice/sites/ibm/recording/play/7d0115b893824ee9bf13fb8a4ad11f8b

Thanks. It’s hard to keep up with everything. Appreciate your help.
Leonard
On Mon, Apr 20, 2020 at 9:31 PM GreenRoemer<EMAIL_ADDRESS>wrote:

Leonard, are you looking for the links to the webinars, or do you need
help with something else? I have no programming experience, so I will
probably not be much help, but the links are at the bottom of my last post.
Here they are again if you need them.
Webinar Part 1:
https://ibm.webex.com/recordingservice/sites/ibm/recording/play/0f468fb23a6440298387905262c6a60d
Webinar Part 2:
https://ibm.webex.com/recordingservice/sites/ibm/recording/play/7d0115b893824ee9bf13fb8a4ad11f8b
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/openmainframeproject/cobol-programming-course/issues/28#issuecomment-616733416,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOTPKEGURVFAFC7XTIVNPF3RNSIIHANCNFSM4MIYXGCQ
.

--
Leonard Cohen
c.<PHONE_NUMBER>

Does anyone know were to watch the webinars when they broadcast? I am getting missed up on where and when they are showing them.
Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows 10
From<EMAIL_ADDRESS>Sent: Monday, April 20, 2020 12:31 PM
To<EMAIL_ADDRESS>Cc<EMAIL_ADDRESS>Subject: Re: [openmainframeproject/cobol-programming-course] Stuck at Chapter 4.6 and Credentials (#28)
Leonard, are you looking for the links to the webinars, or do you need help with something else? I have no programming experience, so I will probably not be much help, but the links are at the bottom of my last post. Here they are again if you need them.
Webinar Part 1: https://ibm.webex.com/recordingservice/sites/ibm/recording/play/0f468fb23a6440298387905262c6a60d
Webinar Part 2:
https://ibm.webex.com/recordingservice/sites/ibm/recording/play/7d0115b893824ee9bf13fb8a4ad11f8b
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/openmainframeproject/cobol-programming-course/issues/28#issuecomment-616733416, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AHB2EJANLOSUKXOU4GB2FFDRNSIIZANCNFSM4MIYXGCQ.

I could be wrong, but it is my understanding that they will posted to the IBM Z and LinuxONE Community page under "IBM Z Global Student Hub" linked below.  Once there, look for "Upcoming Webinars" under "Announcements".  I assume anything new will be posted there.  I seem to remember that they are using Slack.com as well, but I will need to go back and find that information.  I tried logging into slack, but had problems because I had no idea what I was doing.  Maybe someone else can clarify. Good luck
https://community.ibm.com/community/user/ibmz-and-linuxone/groups/community-home?CommunityKey=27b746cd-ca36-49bb-a1ad-01e7aec7d9aa

For additional clarification in case I misunderstood... The webinar was at eventbrite.com.  This is the link (below) that was provided by paulnewt prior to the broadcast.  I assume any future webinars would be with eventbrite, but I am not sure.  It might be worth following IBM on Eventbrite and keeping an eye out for COBOL related events.
https://www.eventbrite.com/e/a-beginners-practical-approach-to-cobol-tickets-102714511870

When I register, I got userID , password and url. but when I am trying to create the dataset for LearnCOBOL base on the document, I am getting invalid credential. enusre username and password LearnCobol are valid or this may lead to lockout. this is really confuse and I like to get this done

Edit your LearnCOBOL.yaml file in the .zowe subdirectory on your C:\Users<yourid>.zowe\profiles\zosmf\LearnCOBOL.yaml.  Make sure the contents look ok.  Should look like this:
host: <IP_ADDRESS>
port: 10443
user: Z8xxxx       <=== Your issued id. Don't type this comment!
password: ""
rejectUnauthorized: false
Follow the Roadmap here: https://github.com/openmainframeproject/cobol-programming-course/issues/53
Join the Slack Channel, openmainframeproject.slack.com , all described in the Roadmap, above.

Thank you. Ive check the .yaml file. it is correct and I am still getting the error
Best Regards Rowland O. Adeoye
On Friday, May 1, 2020, 01:38:32 AM GMT+1, sccosel<EMAIL_ADDRESS>wrote:

Edit your LearnCOBOL.yaml file in the .zowe subdirectory on your C:\Users.zowe\profiles\zosmf\LearnCOBOL.yaml. Make sure the contents look ok. Should look like this:
host: <IP_ADDRESS>
port: 10443
user: Z8xxxx <=== Your issued id. Don't type this comment!
password: ""
rejectUnauthorized: false
Follow the Roadmap here: #53
Join the Slack Channel, openmainframeproject.slack.com , all described in the Roadmap, above.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

try - delete connection-name.yaml    restart VSCode   attempt connection again following instructions very carefully - not sure why but that frequently clears the problem -  i have discussed issue with developers

Thank you. I am good now
Best Regards Rowland O. Adeoye
On Friday, May 1, 2020, 02:31:51 AM GMT+1, Paul Newton<EMAIL_ADDRESS>wrote:

try - delete connection-name.yaml restart VSCode attempt connection again following instructions very carefully - not sure why but that frequently clears the problem - i have discussed issue with developers
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

It appears this issue has been resolved. For getting started, you can check out https://github.com/openmainframeproject/cobol-programming-course#how-to-use

Was able to download the data sets according to the documentation, but under the clb and the jcl there are no files being downloaded just the headers? The error I am getting is:
Retrieving response from zowe.List Error: z/OSMF REST API Error:
Rest API failure with HTTP(S) status 500
category: 4
rc: 8
reason: 0
message: LMOPEN error
details:

ISRZ002 Authorization failed - You may not use this protected data set. Open 913 abend.

Is there something I am missing?

I am having the same problem. Did you solve the problem?

What is your ID?

Z83211
17 Eyl 2020 Per 20:32 tarihinde Paul Newton<EMAIL_ADDRESS>şunu
yazdı:

What is your ID?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/openmainframeproject/cobol-programming-course/issues/28#issuecomment-694386375,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AK5EWH7WDSERJUEVMWVBI43SGJB35ANCNFSM4MIYXGCQ
.

Z83211 data sets exist.  Z83211 password was reset to original password.
Try again. If this is first time connecting and problems persist, I
recommend
https://developer.ibm.com/technologies/cobol/videos/get-hands-on-run-a-cobol-program

I entered z99998 instead of my own ID when entering a pattern in the filter
field. I made a mistake here. Thank you very much for your direction Paul.
Good work.
Paul Newton<EMAIL_ADDRESS>18 Eyl 2020 Cum, 01:17 tarihinde
şunu yazdı:

Z83211 data sets exist. Z83211 password was reset to original password.
Try again. If this is first time connecting and problems persist, I
recommend
https://developer.ibm.com/technologies/cobol/videos/get-hands-on-run-a-cobol-program
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/openmainframeproject/cobol-programming-course/issues/28#issuecomment-694528827,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AK5EWH4W2ONI7HR5G43GXMTSGKDGXANCNFSM4MIYXGCQ
.

Hi, I'm in Lab 2 of "Learning COBOL Programming with VSCode", but I get this error when I try to expand Z99998.CBL to view COBOL source members:
z/OSMF REST API Error: Rest API failure with HTTP(S) status 500 category: 6 rc: 8 reason: 513 message: fopen() failed details: - EDC5041I An error was detected at the system level when opening a file. (errno2=0xC00A0022) - __amrc: __last_op=401 __code=0x00080098 Error: z/OSMF REST API Error: Rest API failure with HTTP(S) status 500 category: 6 rc: 8 reason: 513 message: fopen() failed details: - EDC5041I An error was detected at the system level when opening a file. (errno2=0xC00A0022) - __amrc: __last_op=401 __code=0x00080098
I'm resetting my password with zih in slack but this error persists.
Right! Let me verify your data ...    ... Z85036 ...
Data validated, I'm resetting your password!
This is your new password: ZCOBOL .
Hope you are having fun on Z!

Hi, I'm in Lab 2 of "Learning COBOL Programming with VSCode", but I get this error when I try to expand Z99998.CBL to view COBOL source members:
z/OSMF REST API Error: Rest API failure with HTTP(S) status 500 category: 6 rc: 8 reason: 513 message: fopen() failed details: - EDC5041I An error was detected at the system level when opening a file. (errno2=0xC00A0022) - __amrc: __last_op=401 __code=0x00080098 Error: z/OSMF REST API Error: Rest API failure with HTTP(S) status 500 category: 6 rc: 8 reason: 513 message: fopen() failed details: - EDC5041I An error was detected at the system level when opening a file. (errno2=0xC00A0022) - __amrc: __last_op=401 __code=0x00080098
I'm resetting my password with zih in slack but this error persists.
Right! Let me verify your data ...    ... Z85036 ...
Data validated, I'm resetting your password!
This is your new password: ZCOBOL .
Hope you are having fun on Z!

@ejimenezISEP could you try expanding Z85036.CBL? In these exercises, Z99998 should be replaced with your user ID.

@ejimenezISEP could you try expanding Z85036.CBL? In these exercises, Z99998 should be replaced with your user ID.

Hello,
I need a helping hand please.
I have created an account on IBM learning center and try to connect, unsuccessfully with the Zowe Explorer VS Code extension.
<EMAIL_ADDRESS>send me a Mainframe ID i use for the user name connection in Zowe VS Code, but the password is always wrong...
Any idea will be greatly appreciate.
Regards
Eric

Hi @riodice, chances are your ID got revoked due to multiple incorrect password.
Do try resetting your password via the Zih_COBOL bot on the Open Mainframe Project Slack workspace and update your profile with the new password (or you can always delete the old one, and re-create new profiles with the new password).

boa tarde. estou no primeiro desafio do Zxplorer e após seguir e conferir todos os passos estou recebendo a mesma mensagem: /OSMF REST API Error:
Rest API failure with HTTP(S) status 500 category: 6 rc:       8 reason:   513 message:  fopen() failed details:

EDC5041I An error was detected at the system level when opening a file. (errno2=0xC00A0022)
__amrc: __last_op=401 __code=0x00080098

reset na senha não adiantou... grato


Ask for confirmation after rebuilding

After you enter a password on the rebuild tab and click "Rebuild" a confirmation modal should come up and ask you if you really want to rebuild.

Thanks! This is a duplicate of #2277.


Add "dynamically choose a schema" example to the schema reference docs

This comes up often enough that it would be good to have an example in the docs. Potentially with an FAQ to link between the guide and the reference doc.
sources:
  - name: core
    schema: "{{ 'core_production' if target.name == 'prod' else 'core_staging' }}"
    tables:
      - name: orders

Adding to the icebox and we can revisit when we look at the references section


CIP-0001 | Structure and template revisions

A few months since @Ryun1 made the general improvement to versioning expectations in #563, and now in the course of #389, we are seeing Versioning treatments stand out as a common feature & therefore looking again at adding a Versioning subsection (of Specification) as an obligatory heading.
This was considered to add to the remediation effort since https://github.com/cardano-foundation/CIPs/issues/389#issuecomment-1660405709 and now @Ryun1 and I think it would be easier for people to check in general if there were a common subheading to review.
This addition & how it is worded should of course be unanimously agreed upon by all active CIP editors.  CIP authors & reviewers who are interested in the versioning issue should also please voice any opinions & suggestions here.
It also fixes some spelling and other chronic annoyances like the /pulls URI syntax error in the 2 templates.

(updated CIP-0001)
(updated CIP template)
(updated CPS template)

last commit = another small update: CIP-0084 was still linking to the PR (which hadn't been merged yet at the time that CIP-0001 section was being rewritten)

As I assumed... which, if uncertain, may need to be said explicitly... the Versioning is part of the Specification but applies to the whole proposal, and therefore all of its sections.  It's versioning of the proposal, not of the document.
If people are looking for document versioning, that's where GitHub comes in.  It would be inadequate as well as redundant (a duplication of labour, already automatically performed by the UI) to document text changes in the document itself.
I also believe versioning the text, rather than the functional spec, would quickly lead to unwieldly documents that authors won't want to help maintain and that would be a burden to keep up to date for a small CIP editing team.
If we can agree (and if so I'll add to CIP-0001) that CIP text is versioned on GitHub and the CIP behaviour is versioned in the new Versioning section, then everything else except that clarification works as presented and we can continue moving forward more-or-less as we were + the incremental functional versioning already agreed to by the community.

Should authors have full freedom to version their proposal? or is there a limit to where a new proposal should be written?

We would have to consider what's in the Versioning section of equal rank as anything else in a CIP.  So if an author presented an incomplete or unreasonable versioning plan, like everything else it would be fixed in the review process between authors, editors, and community input.

Where can rationale for changes and version bumps be found?

I would propose adding to the new Versioning section requirements that Rationale for version bumps should be included as they normally would be summarised in familiar software "Release notes" which are sometimes as simple as one explanatory line about what the changes mainly accomplish.

This is another matter in which the level of detail should be accepted based on review with editors and community advocates: if too much or too little for a particular CIP, that will be revealed in the editorial process.

@michaelpj your input would also be welcome, since you were so involved in our last big rewrite of CIP-0001 when structural headings & also some aspects of versioning were considered.

It seems to me that there are multiple kinds of versioning we might care about:

A CIP can be versioned as a document itself. This is in principle handled by git, but that information is not easily visible by, say, someone reading the rendered site. It's common for text documents that are re-presented in this way to have a section that summarises changes to the document.

e.g. https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#changeLog

A CIP may define one (or many!) specifications which may require versioning. This is different because the current version of the CIP document might need to clearly explain _all+ different versions of the specification if, say, they are all in use at one time.

e.g. the Plutus Core specification specifies all language variants in one document (although it doesn't summarise its document history!)

So I imagine something like this:
# Abstract

Defines the frobnicate and quxify file specifications.

# Specification

## Frobnicate

### Version 1

This defines the specification for the original Version 1 of the frobnicate specification ...

### Version 2

This defines the specification for Version 2 of the frobnicate specification, which differs from Version 1 in the following ways ...

## Quxify

### Version 1

...

### Version 2

....

### Version 3

...

# Changelog

## <date1>

Initial version of the CIP, adding version 1 of the frobnicate and quxify specs

## <date2>

Significant re-wording of the frobnicate spec to clear up ambiguities. The new version is authoritative.

## <date3>

Added version 2 of the quxify spec

## <date3>

Added version 2 of the frobnicate spec and version 3 of the quxify spec

@michaelpj OK, so this proposing two points different form the last things I said here:

Versioning can apply to components of the Specification as well as the whole spec.
Changelog should be included in CIPs rather than relying to GitHub to produce it dynamically.

I agree with point 1 now that you bring it up.  A good case in point might have been CIP-0068 if the versioning weren't already included as part of the data structure itself.  It's more future proof to have Versioning apply to any subsection of the specification... I'll propose a rewrite as soon as we have more opinions in this thread and #731 (we still have holiday attrition and then I may need to take a break myself).
Point 2 at first seems like a nice framework to explain how CIP text evolves: until you see how people actually use it.  CIP authors will generally post background material for updates like they post information on GitHub releases: i.e. nothing.
With more examples to go on in the early days, authors felt compelled to produce Changelogs like this; showing how a text Changelog can actually make things worse, rather than better, when a document is edited by committee:

https://github.com/cardano-foundation/CIPs/blob/0a487d9e482944642215af7328013a4f6f32a592/CIP-0027/README.md#change-log

For brevity's sake we would probably ask them to summarise issues in one line: but:

this is already being done by PR title and sometimes individual commit titles in the GitHub file and/or directory history.
on that note, the directory history will interleave changes to subordinate files, which we can't rely on authors/editors to maintain in the markup.
And if we're expecting more descriptive changelogs, does the reader really benefit from having a CIP author and/or editor summarise what can be cleaned from spending a few minutes reading each applicable PR?

Also we've been following the standard of putting substantial update PRs in the Discussions: link in the header.  I believe this is more useful than a Changelog because:

it's machine readable and can produce hypertext maps when CIP text is incorporated into other types of derived web sites / databases
it's already filtered by the CIP author and/or editor(s) to remove text updates that don't change anything substantial (i.e. typos, formatting, updated URLs, administrative features).

TL;DR I would therefore say yes to the recursive application of Versioning but no for the imposition of an error-prone document Changelog 😜

It's more future proof to have Versioning apply to any subsection of the specification...

I think it's hard to say something more structured than what you already have: a statement that the Specifciation should explain any versioning considerations.
Because versioning is wildly heterogeneous. Depending what the CIP is specifying, what kind of versioning makes sense will be quite different. So I think the simplest thing to do is just to make it clear that you're supposed to talk about it.

Point 2 at first seems like a nice framework to explain how CIP text evolves: until you see how people actually use it. CIP authors will generally post background material for updates like they post information on GitHub releases: i.e. nothing.

That's fair, I do agree that getting people to write text changelogs is hard.

Also we've been following the standard of putting substantial update PRs in the Discussions: link in the header. I believe this is more useful than a Changelog because:

That's pretty reasonable. I have a couple of suggestions:

Add an actual metadata section for it instead of using Discussions. You want it to be parseable, so give it a proper name!
When rendering it, display the name of the PR also. That will hopefully give an approximate idea of what changed in each one.
You could consider actually generating that from the git history if you wanted to when you generate the site. Unsure if that's better or worse.

In light of @michaelpj https://github.com/cardano-foundation/CIPs/pull/730#issuecomment-1875714369 (elaborating on @Ryun1 https://github.com/cardano-foundation/CIPs/pull/730#pullrequestreview-1799847551) I've removed the ### Versioning section that Ryan & I had originally considered in PM immediately before I posted it in this PR.
Since as per @KtorZ https://github.com/cardano-foundation/CIPs/issues/731#issuecomment-1876820203 we could still clarify use of some optional sections, we can still iffer a top level ## Versioning section in case authors want to use it to characterise their entire versioning approach and to ask them not to use it as a Changelog for the text itself.
I've adjusted this with a heading for optional sections that have come up so far in both the issue & PR, and moved the Versioning requirements into a subsection where they can be more easily maintained.

Also now I've ticked the final 2 boxes in the Implementation plan now that the #389 remediation is complete.
@KtorZ there is a further comment about notifying enlisted project maintainers of projects categorised to them, now ticked off as a side effect... but I can't think of any CIP for which this hasn't already happened naturally somehow over the last year or so.

thanks; will merge pre-meeting then since still a lot of PRs coming in with some really live ones up for review again, and this is mainly a matter for editor deliberation that the other usual attendees won't feel strongly about.


accuracy

Is there any error in the final accuracy of around 50%? How to improve classification accuracy

Hi, thank you for informing me, I improved the model and I will push the new notebook, then I will tell you to look at it. the accuracy improved to 71%


How to change text of the button without using new component?

How to change the text of the button without using a new component in render prop?
Maybe there are "textButton" or "buttonText" prop?

Hey @KirillioClockwork!
You can pass the children prop, but then you need to provide the icon as well, eg:
      <>
        <svg width="24px" height="44px" viewBox="0 0 24 44" {...iconProps}>
          <g
            id="Left-Black-Logo-Small"
            stroke="none"
            strokeWidth="1"
            fill="none"
            fillRule="evenodd">
            <rect
              id="Rectangle"
              fill={uiType === 'light' ? '#FFF' : '#000'}
              x="0"
              y="0"
              width="24"
              height="44"
            />
            <path
              d="M12.2337427,16.9879688 C12.8896607,16.9879688 13.7118677,16.5445313 14.2014966,15.9532812 C14.6449341,15.4174609 14.968274,14.6691602 14.968274,13.9208594 C14.968274,13.8192383 14.9590357,13.7176172 14.9405591,13.6344727 C14.2107349,13.6621875 13.3330982,14.1241016 12.8065162,14.7430664 C12.3907935,15.2142188 12.012024,15.9532812 12.012024,16.7108203 C12.012024,16.8216797 12.0305005,16.9325391 12.0397388,16.9694922 C12.0859302,16.9787305 12.1598365,16.9879688 12.2337427,16.9879688 Z M9.92417241,28.1662891 C10.8202857,28.1662891 11.2175318,27.5658008 12.3353638,27.5658008 C13.4716724,27.5658008 13.721106,28.1478125 14.7188404,28.1478125 C15.6980982,28.1478125 16.3540162,27.2424609 16.972981,26.3555859 C17.6658521,25.339375 17.9522388,24.3416406 17.9707154,24.2954492 C17.9060474,24.2769727 16.0306763,23.5101953 16.0306763,21.3576758 C16.0306763,19.491543 17.5088013,18.6508594 17.5919459,18.5861914 C16.612688,17.1819727 15.1253248,17.1450195 14.7188404,17.1450195 C13.6194849,17.1450195 12.7233716,17.8101758 12.1598365,17.8101758 C11.5501099,17.8101758 10.7463794,17.1819727 9.79483648,17.1819727 C7.98413335,17.1819727 6.14571538,18.6785742 6.14571538,21.5054883 C6.14571538,23.2607617 6.8293482,25.1176563 7.67003179,26.3186328 C8.39061773,27.3348438 9.01882085,28.1662891 9.92417241,28.1662891 Z"
              id=""
              fill={uiType === 'light' ? '#000' : '#FFF'}
              fillRule="nonzero"
            />
          </g>
        </svg>
        Continue with Apple
      </>

If this is not enough, and the render option is also not enough then let me know!, Maybe we can create a new prop called iconContainerProps

Hello @A-Tokyo
But maybe just add prop like this - "textButton" or "buttonText" ?)

@KirillioClockwork Sounds good, are you aware that apple only allows three texts? Continue with Apple or Sign in with Apple or Sign up with Apple https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/buttons/
With that in mind, should we add a free buttonText prop, or only allow the 3 types of texts allowed by apple?

I think people want to use buttonText prop instead of 3 types
But can I change the language of those 3 types - from English to Russian?

@A-Tokyo using your package of course)

Working on it! ( : https://github.com/A-Tokyo/react-apple-signin-auth/pull/49


Setting minZoomLevel prop breaks initialRegion on iOS / Apple Maps

Bug
It appears minZoomLevel causes initialRegion to zoom in way too far and to a different point on the map.
Environment info
React native info output:
System:
    OS: macOS Mojave 10.14.6
    CPU: (8) x64 Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz
    Memory: 472.12 MB / 16.00 GB
    Shell: 5.3 - /bin/zsh
  Binaries:
    Node: 13.7.0 - ~/.nvm/versions/node/v13.7.0/bin/node
    npm: 6.13.6 - ~/.nvm/versions/node/v13.7.0/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  SDKs:
    iOS SDK:
      Platforms: iOS 13.2, DriverKit 19.0, macOS 10.15, tvOS 13.2, watchOS 6.1
    Android SDK:
      API Levels: 26, 28, 29
      Build Tools: 28.0.3, 29.0.1
      System Images: android-28 | Intel x86 Atom_64, android-28 | Google APIs Intel x86 Atom, android-28 | Google Play Intel x86 Atom, android-28 | Google Play Intel x86 Atom_64
  IDEs:
    Android Studio: 3.4 AI-183.6<IP_ADDRESS>92245
    Xcode: 11.3.1/11C504 - /usr/bin/xcodebuild
  npmPackages:
    react: 16.9.0 => 16.9.0
    react-native: 0.61.5 => 0.61.5

Library version: 0.27.0
Also tested with 0.26.1
Steps To Reproduce
As tested in my repo here
When
const initialRegion = {
  latitude: 53.44377497031008,
  latitudeDelta: 0.05861431339441481,
  longitude: -2.262476727574612,
  longitudeDelta: 0.062443106335308585
};

This works fine:
<MapView
  initialRegion={initialRegion}
  style={styles.map}
  ref={el => (map = el)}
/>

Add minZoomLevel like this, and it does not:
<MapView
  initialRegion={initialRegion}
  minZoomLevel={12}
  style={styles.map}
  ref={el => (map = el)}
/>

...the map shows with maximum zoom and on a slightly different point on the map, like it's not respected the deltas (which should be within that level).
Describe what you expected to happen:

Initial Region should show the actual region it describes

Reproducible sample code
See above :-)
Thanks!
See these other tickets for anyone going through the same steps & Googling as me ;-)
https://github.com/react-native-community/react-native-maps/issues/1677
https://github.com/react-native-community/react-native-maps/issues/1338
https://github.com/react-native-community/react-native-maps/issues/209

This is still an issue on 0.27.1 for me. Anyone any ideas? I don't even know where to start 😭

Experiencing this as well 0.27.1 on iOS (expo client) Apple Maps.

Same thing here

Ping!

Ping! :thinking:

This is happening to me too, had multiple users report their initial location was set to some random place in Scotland...
After 2 hours of trying numerous solutions, hacks, workarounds, it turns out removing minZoomLevel resolved the issue.
I'm now looking for a workaround for minZoomLevel as I ned to cap how far the user can zoom out.

Workaournd for min zoom level if it helps anyone!:
 <MapView
      onMapReady={() => {
        setMinZoomLevel(12)
      }}
      minZoomLevel={minZoomLevel}
/>


apt.py: use CalledProcessError.stderr in exceptions instead of output/stdout

as mentioned in #114 , this patch changes some select PackageError exceptions to consume CalledProcessError.stderr instead of CalledProcessError.output (an alias for stdout).
These exceptions should now actually contain the error output of the subprocesses with non-zero exit codes.

Are we okay with these e.stderr being bytes? Not too hard to ensure they are strs, instead.

Oh, can we add an integration test or two to ensure stderr actually appears correctly "in real life"?


Missing version bound for void

The latest release, do-notation-dsl-<IP_ADDRESS> added a dependency on void but unfortunately didn't specify any versions bounds (we expect the PVP to be followed on Hackage and this implies proper use of version bounds on dependencies, see also https://pvp.haskell.org/faq/).
In particular, by leaving void unconstrained you're stating that any version of void will do; which is provably false:
Build profile: -w ghc-7.8.4 -O1
In order, the following will be built (use -v for more details):
 - do-notation-dsl-<IP_ADDRESS> (lib) (first run)
Configuring library for do-notation-dsl-<IP_ADDRESS>..
Preprocessing library for do-notation-dsl-<IP_ADDRESS>..
Building library for do-notation-dsl-<IP_ADDRESS>..
[ 1 of 10] Compiling Control.Dsl.Cont ( src/Control/Dsl/Cont.hs, /tmp/do-notation-dsl-<IP_ADDRESS>/dist-newstyle/build/x86_64-linux/ghc-7.8.4/do-notation-dsl-<IP_ADDRESS>/build/Control/Dsl/Cont.o )
[ 2 of 10] Compiling Control.Dsl.Dsl  ( src/Control/Dsl/Dsl.hs, /tmp/do-notation-dsl-<IP_ADDRESS>/dist-newstyle/build/x86_64-linux/ghc-7.8.4/do-notation-dsl-<IP_ADDRESS>/build/Control/Dsl/Dsl.o )

src/Control/Dsl/Dsl.hs:21:10: Warning: Unrecognised pragma
[ 3 of 10] Compiling Control.Dsl.Return ( src/Control/Dsl/Return.hs, /tmp/do-notation-dsl-<IP_ADDRESS>/dist-newstyle/build/x86_64-linux/ghc-7.8.4/do-notation-dsl-<IP_ADDRESS>/build/Control/Dsl/Return.o )

src/Control/Dsl/Return.hs:24:32: Not in scope: ‘absurd’

long story short, please set something like
build-depends: void >= 0.7.2 && < 0.8

in your .cabal file
This time I'd like to give you the opportunity to perform the revision yourself, just go to
https://hackage.haskell.org/package/do-notation-dsl-<IP_ADDRESS>/do-notation-dsl.cabal/edit
and add the version constraint after void
Please let me know if you have any questions!

You are very kind. I wonder how to verify if the dependency is correct. It seems that Haskell Matrix CI does not test with old dependency versions.

I removed the dependency to void (cff7cf1078c019bfa0b390aebebac0063eccac2d), instead, base >= 4.8 is required (8ad70d9e6fd3ec46f4082977bccf4cdabca77ecb).
do-notation-dsl-<IP_ADDRESS> is deprecated since the dependency to void breaks forward compatibility to <IP_ADDRESS> therefore it does not conform PVP.


README: Add Node.js 6 to supported versions.

The support was added in sass/node-sass#1499

Thank you. I'm putting this off until we ship 3.7.0

Of course, just wanted to make sure that the README is accurate.

Is Node 6 supported??
I still get the Error: Node Sass does not yet support your current environment: Windows 64-bit with false error

It's not, which is why this hasn't been merged.

Oh, ok. :+1:


tf.train.NanTensorHook does not prevent tf.train.NanLossDuringTrainingError when using custom Estimator.

Please make sure that this is a bug. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:bug_template
System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): YES
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): OSX 10.14.3
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device: N/A
TensorFlow installed from (source or binary): BINARY
TensorFlow version (use command below): 1.13
Python version: 3.5
Bazel version (if compiling from source):
GCC/Compiler version (if compiling from source):
CUDA/cuDNN version: N/A
GPU model and memory: N/A

Describe the current behavior
I am trying to use tf.train.NanTensorHook to prevent my training script from halting with an Error. (Specifically this is to do Hyperparameter optimization on cloudml, but I observe this bug on my local machine as well). My instantiation looks like:
def model_fn():
  loss = ...
  train_op = ...

  training_hooks=[]
  # Report training failed if loss becomes `Nan`.
  training_hooks.append(tf.train.NanTensorHook(loss, fail_on_nan_loss=False))

  return tf.estimator.EstimatorSpec(
    mode=mode,
    loss=loss,
    train_op=train_op,
    predictions=predict_output,
    eval_metric_ops=eval_metric_ops,
    training_hooks=training_hooks,
  )

Describe the expected behavior
I expect that this should log a warning and halt training.
Code to reproduce the issue
Will update when I have written a minimal example.
Other info / logs
Error thrown:

ERROR:tensorflow:Model diverged with loss = NaN.
Traceback (most recent call last):
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/Users/noah/Documents/CHU/super_resolution/super_resolution/trainer/train_basic_model.py", line 140, in
main()
File "/Users/noah/Documents/CHU/super_resolution/super_resolution/trainer/train_basic_model.py", line 132, in main
eval_parse_fns=parse_fns,
File "/Users/noah/Documents/CHU/super_resolution/super_resolution/trainer/train.py", line 166, in run_train_and_evaluate
log_step_count=args.log_step_count,
File "/Users/noah/Documents/CHU/super_resolution/super_resolution/trainer/train.py", line 81, in train_and_evaluate
tf.estimator.train_and_evaluate(estimator, train_spec, eval_spec)
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/estimator/training.py", line 471, in train_and_evaluate
return executor.run()
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/estimator/training.py", line 610, in run
return self.run_local()
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/estimator/training.py", line 711, in run_local
saving_listeners=saving_listeners)
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/estimator/estimator.py", line 354, in train
loss = self._train_model(input_fn, hooks, saving_listeners)
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/estimator/estimator.py", line 1207, in _train_model
return self._train_model_default(input_fn, hooks, saving_listeners)
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/estimator/estimator.py", line 1241, in _train_model_default
saving_listeners)
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/estimator/estimator.py", line 1471, in _train_with_estimator_spec
_, loss = mon_sess.run([estimator_spec.train_op, estimator_spec.loss])
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/training/monitored_session.py", line 671, in run
run_metadata=run_metadata)
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/training/monitored_session.py", line 1156, in run
run_metadata=run_metadata)
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/training/monitored_session.py", line 1255, in run
raise six.reraise(*original_exc_info)
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/six.py", line 693, in reraise
raise value
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/training/monitored_session.py", line 1240, in run
return self._sess.run(*args, **kwargs)
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/training/monitored_session.py", line 1320, in run
run_metadata=run_metadata))
File "/Users/noah/Documents/CHU/super_resolution/conda_env/lib/python3.6/site-packages/tensorflow/python/training/basic_session_run_hooks.py", line 753, in after_run
raise NanLossDuringTrainingError

Thank you for reaching out to us. Can you please provide minimum reproducible code snippet to help us proceed further and verify what is going wrong

Automatically closing due to lack of recent activity. Please update the issue when new information becomes available, and we will reopen the issue. Thanks!


Return early when already found in FindGoogProvideOrGoogModule.

FindGoogProvideOrGoogModule is now essentially an
AbstractShallowStatementCallback with an extra early return condition.

This change is

My intuition is that it's not worth it. All its doing is setting a flag. The particular callback can set its own flag just as easily -- and give it a more descriptive name, in this case found.

I agree with Tyler here, in the few cases where an early termination useful, also NodeUtil.has might be a better match in those cases.

@MatrixFrog @concavelenz OK I've reverted the NodeTraversal changes.

Thanks, lgtm, will bring it in tomorrow.

Submitted internally, will be MOE'd out soon.


KeyboardOverlap slides more than it should

Here are the screenshots. The yellow box is the Entry itself.

Shows the keyboard closed. The gray area in the bottom is a tab bar. You can ignore it.
Shows the keyboard in active state. Notice the the white area between the keyboard and the entry field.
Shows the state when the QuickType suggestions are closed by swiping down. The Entry field slides far above when you close the suggestions.

Here's the code for the UI:
Grid grid = new Grid {
	VerticalOptions = LayoutOptions.FillAndExpand,
	RowDefinitions = {
		new RowDefinition { Height = new GridLength (1, GridUnitType.Star) },
		new RowDefinition { Height = new GridLength (50, GridUnitType.Absolute) }
	},
	ColumnSpacing = 0,
	RowSpacing = 0
};

grid.Children.Add (new BoxView { Color = Color.Red });
grid.Children.Add (new Entry { BackgroundColor = Color.Yellow }, 0, 1);

Content = grid;

This should be fixed in <IP_ADDRESS>
https://www.nuget.org/packages/Xam.Plugins.Forms.KeyboardOverlap/
There is still a slight shift that might happen if you have Quick Type enabled, then you disable and dismiss the keyboard, but that would be harder to fix and I would consider an edge case


Add Operation

Add support for Operation

Fixes https://github.com/Azure/azure-sdk-for-cpp/issues/531


Add filtering on Thanos Receiver

Is your proposal related to a problem?
We were looking at adding Thanos with the receiver patterns (router + ingestor). Everything seems to be good for us, except that we need to have more control on the metrics that will be ingested inside Thanos. One of those reasons is that we want to make sure metrics doesn't have high cardinality and make it hard at the end for thanos to scale (p.s might have other ways). The second one is that we want to ingest metrics of multiple applications, but we are not interested in all those metrics.
In that case, I think the Thanos Router Receiver could archive that quite easily. Even before it reach the ingestor, the router could drop metrics that are not useful and can add more protection on the receiver ingestor.
Describe the solution you'd like
Maybe adding a flag or a config to the thanos receiver to filter out metrics that we don't want to keep in the TSDB or being flush to the Object storage
Prometheus (multiples) --> Thanos Router receiver (filter out unwanted metrics) --> Thanos Receiver Ingestor.

We could use the RelabelConfig to drop metrics inside Prometheus, but that means we give the control to the integrator and not us.
Describe alternatives you've considered
Some alternatives that we were looking for.
Use the remote write protocol with the Prometheus Kafka Adapter. Sending metrics on a kafka topic. Having something like Benthos (Pipeline processor) to read from it and drop message that are not whitelisted and send them after to the Thanos Receiver Router.

Thanks, @yeya24, for adding this. I was looking to do that this week, but seems you have already taken care of this 😄.
Do you know when this could be release, so we can test it more?

@piclemx I don't have a detailed date for the next release. But you can always test against that feature branch or main branch once it is merged.


Missing dependencies

During the packaging of the package I noted that we have some missing dependencies in the package. I've also include a little fix to use the catkin variable for installing.
I'm assuming that we have no intention to install the tests artifacts: ign_publisher and ros1_publisher.

+1

@j-rivero , feel free to resolve conflicts and merge.


removing suffix to see if security issue is removed

This change is

we've done that in another PR. Closing this.


The rule replaces keywords in normal url in background-image with initial value

https://github.com/maximkoretskiy/postcss-initial/blob/8eaf8fbff8d2a263acc0e0c1ece84f8011217ae5/lib/rules-fabric.js#L70
For example I have the following rule:
.test {
    background-image: url("./initial-image/foo.png");
}

This will be replaced with:
.test {
    background-image: url("./none-image/foo.png");
}

This causes error.

Hey! Thank you for posting. I can look into in a week or so. If you need fast solution please create a PR.


bug in configure

configure file has some syntax errors that prevent make to execute
line 5028 : join with next line
|||  case $as_dir in #(((
|||          '') as_dir=./ ;;

checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
./configure: line 5208: syntax error near unexpected token `as_dir=./'
./configure: line 5208: `    '' as_dir=./ ;;'
make: *** [Makefile:458: config.status] Error 2

line 6106 : extra closing ")"
: need to be deleted
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
./configure: line 6106: syntax error near unexpected token `)'
./configure: line 6106: `)'
make: *** [Makefile:458: config.status] Error 2

configure script is created by the autoconf/automake system. And this boot strap is described into autogen.sh script in the tree.
So, follwing info is needed additionally.

OS, distro and it's version
version of autoconf/autotool/libtool
Log of autogen.sh
entire log of configure

Closing because there is no update for long time.


Sensor reports washing machine is ON when offline

Describe the bug
Sometimes after turning the washing machine off, the status of the sensor in Home Assistant stays ON until the washing machine is connected again. The status in the LG ThinQ app is offline instead of "Power Off", so I believe this happens when the washing machine is turned off and it doesn´t report the off status properly to LG.
Expected behavior
I would expect the sensor to report the washing machine is off when it is offline in LG ThinQ
Screenshots
LG ThinQ app:

Home Assistant sensors:

This should not happen, maybe is because the device is in StandBy mode not properly detected. I release a new version yesterday to fix this condition, so please test last release and if the issue is still present please attach integration diagnostics.


Weird messages on console when i login

It seems when i login the plugin always prints the following to console:

Oy vey
rglkieruigr: null null

Maybe it is some debug code you forgot?

I found one of them in the Spigot update listener... now I have to find the other one 😛

Whoops... Sorry for that, it was just gibberish I was using as debug code to test a feature. I'll pay more attention to it in future.

I removed it :wink:


Try to canonicalize assay type using TypeClient before lookup in work…

…flow_map
Historically the assay type found in the metadata has been used 'raw' during lookup in workflow_map.yaml to determine which workflow(s) to use for downstream processing.  This PR adds canonicalization via hubmap_commons.type_client.TypeClient .

ref https://github.com/hubmapconsortium/ingest-pipeline/issues/315


feat(parser-emoji): ability to define other emoji

I didn't like how using emojis that didn't trigger a release would dump them all together in a generic "Other" category in release notes.
This simply lets you (optionally) define emoji in other_tags so they appear under their own header.
Side note: is there a reason the emoji id (like :construction_worker:) is used instead of the actual emoji (like 👷) in the default configuration? In my personal configurations I just use the actual emojis and it seems to work fine and I like that it renders the emoji in my IDE.

Side note: is there a reason the emoji id (like :construction_worker:) is used instead of the actual emoji

Just commenting as a user here, but I do personally think having :foo: vs the actual emoji just seems safer to me somehow 🤷

I like the idea; might even be good to bake in some common non-triggering types as defaults (even for non-triggering types like docs / ci / chore)?

Yeah for defaults I (at least think I) added:

:pencil: for docs (I use 📝:memo: but the tests here already mentioned :pencil: relating to docs so I kept it)
:construction_worker: for cicd
:recycle: for refactoring

Wasn't sure how far to take the defaults. I like gitmoji for reference (and used it for defaults other than what's noted) but I personally deviate a little and think simpler is better, as there can be some overlap/ambiguity when there's too many (and at some point it's annoying to remember them all when they get super specific).

other_tags seems fine; maybe non_triggering_tags or something similar could also work?

Yeah wasn't sure what to call it. I looked at how the other parsers worked but I preferred how the emoji parser didn't double up with an all list. non_triggering_tags also makes sense.

Just commenting as a user here, but I do personally think having :foo: vs the actual emoji just seems safer to me somehow 🤷. Seems like it could be less likely for problems to come up around encoding or viewing the files at any rate.

Yeah figured it was something along those lines -- just wanted to make sure I wasn't missing any specific risks when I use emoji themselves, as they seem to render everywhere I need them to (whereas the codes don't render in pycharm, for example). Easy enough to customize so I don't think it's an issue, was just curious. 👍

went ahead and swapped :pencil: with :memo: and changed other_tags to non_triggering_tags

Sorry for the delay, been traveling, hopefully get to the review this week.
Initially, I'm not seeing any testing changes so have you considered how to validate your fix and how to prevent it from regression later on?

Sorry for the delay, been traveling, hopefully get to the review this week.
Initially, I'm not seeing ~any~ (there are some adjustments to constants) testing changes related to the changelog generation you were hoping for so have you considered how to validate your fix and how to prevent it from regression later on? I do realize some of the changelog testing is complicated.

Yeah was tough for me to parse the testing structure. I did edit these:
        # No release with specified emoji
        (
            ":memo: Documentation changes",
            LevelBump.NO_RELEASE,
            ":memo:",
            [":memo: Documentation changes"],
            [],
        ),
        # No release with random emoji
        (
            ":construction: Work in progress",
            LevelBump.NO_RELEASE,
            "Other",
            [":construction: Work in progress"],
            [],
        ),

My understanding is that this does test a commit message's effect on both the type of release and how it appears in changelogs. The first tests to make sure :memo: puts it under the :memo: header because :memo: is defined in the defaults. The second uses :construction:, which is not in the defaults, so it tests to confirm it's under the Other header.
Sounds like I'm missing something though?

I'm sorry, this was my fault, I was extremely busy the past two months and I didn't get back to reviewing this PR a while back. I will review more over the weekend. I appreciate your contribution to the project.


Bump puppet-boxen to version 3.11.1

puppet-boxen has been bumped to version 3.11.1 and now ensures packages
installed via homebrew are always at the latest version. This updates the
project to pull in those changes.

@rafaelfranca @createdbypete can i get some more eyes on this change to ensure it's wanted by more people than just i?


Getting slower the longer the query is

Describe the bug
While MeiliSearch is instant with 1-3 words, its getting way slower the longer the query is.
To Reproduce
Steps to reproduce the behavior:

Go to https://crates.meilisearch.com
Type in "this is a test to see if meilisearch is getting slower the more words i use, yep, its getting slower and slower"
Never receive a response, because there will be a timeout after 30 seconds

Considering that there are ~31k entries in the database, that is a really poor search performance.
In our testing we saw a exponentially search performance degradation after around 40 chars.
Alternatively you can reproduce the issue with 0.13.0 and the movies dataset.
Expected behavior
The length of the query shouldn't have that much of an impact on the search performance (when below 1.000.000 items in the database).

hello @arkste we are continually working on performances improvement, and this limit will be pushed back in a engine refacto we are working on.
An other thing is to provide a max_query_word setting (#941) to allow user to choose the number of words accepted in a query.
thanks for your issue BTW

Fixed by the integration of the new search engine in https://github.com/meilisearch/MeiliSearch/pull/1421
The maximum number of words per query is 10


Radarr unable to postprocess on rclone mount

What is your rclone version (eg output from rclone -V)
rclone v1.39-155-g62e72801β

os/arch: linux/amd64
go version: go1.9.3

Which OS you are using and how many bits (eg Windows 7, 64 bit)
Linux (Debian)

Which cloud storage system are you using? (eg Google Drive)
Google Drive

The command you were trying to run (eg rclone copy /tmp remote:tmp)
Postprocessing of Radarr

A log from the command with the -vv flag (eg output from rclone -vv copy /tmp remote:tmp)
see link at the end of the description

Hi,
at the end of each post processing in Radarr, the movie will be moved to the final destination. In my case, it's the rclone mount.
While moving the file, a temporarily file named movie.mkv.partial is written. But after some time, the file suddenly just disappears. A time later a new partial file gets written.
The steps above are repeated over and over again. So it's like an infinite loop.
see logs on pastebin: https://pastebin.com/duCEjerf

The expected behavior is:
Radarr moves file to the final destination. While moving, name file to movie.mkv.partial.
After move is completed, rename movie.mkv.partial to movie.mkv

Did you experience this behavior also in an earlier version of rclone? rclone v1.39-155-g62e72801β uses a very recent change in the handling of cached writes.
From the log you provided it looks like this caused by Radarr.
When Radarr is closing the file for the first time, rclone starts uploading the cached file. Radarr should wait for the file to be closed completely, but instead tries to find the file (Lookup: name="movie.mkv.partial~") and then starts writing it again. Until the end of the log rclone is still uploading the first cache file (Sending chunk<PHONE_NUMBER> length 8388608).
I will extend the checks for exclusive writing (O_CREATE|O_EXCL) to disallow multiple writes, but this will probably make Radar fail because of the returned error.

Hi,
thank you for your feedback.
I can confirm, that I experienced this same issue before your pull. So it should have nothing to do with your recent changes.
You say: rclone will only add the file to the directory structure when it has completed the upload.
In fact (at least for me), the file (movie.mkv.partial) is visible on the mount while it is written to the directory.

Just one thing I forgot to mention. But I think it's a important information:
Radarr is not directly accessing the rclone mount. Instead Radarr is accessing the mount over cifs.
Is it possible, that this issue not caused by Radarr, but caused by cifs?

Any reason for exposing the mount over CIFS?

Well, the only reason is, that love to have everything centralized.

I'd start with trying to mount rclone on the same installation as Radarr and try again. Not experiencing the same issue with the latest beta with my Radarr/Rclone mount.

I'm having the same issue.
rclone v1.39-170-g815a40a4β

os/arch: linux/amd64
go version: go1.10

Ubuntu 16.04
Google Drive
First 1000 lines of log: https://pastebin.com/fQ1NhuN6
The file disseapered after ~5 minutes but it's still outputing the DEBUG : &{Movie (2017)/Movie (2017) - Remux-2160p.mkv.partial~ (w)}: Write: len=8192, offset=XXXXXXXX in the log

New insights with latest beta (v1.39-184-gb91bd324-vfs-updateβ):
https://pastebin.com/GC5jwzeN
With latest beta, I don't have an "infinite loop" like before, but still have the problem.
I think the most interesting part in the log is:
2018/02/27 10:17:35 DEBUG : path/to/themovie/: Rename: oldName="movie.mkv.partial~", newName="movie.mkv", newDir=path/to/themovie/ 2018/02/27 10:17:35 ERROR : path/to/themovie/movie.mkv.partial~: Dir.Rename cant rename open file 2018/02/27 10:17:35 DEBUG : path/to/themovie/: >Rename: err=operation not permitted

Fyi: I don't think it's an radarr issue, as I have same same issue with nextcloud.
Background:
I try to write a file over nextcloud interface directly to the rclone mount. While uploading, the file is written with .part extension. After complete upload, it should be renames to the final filename.
But I'm getting this error (in nextcloud):

Error
webdav
renaming part file to final file failed ($run: true, $renameOkay: false, $fileExists: false)

@ErAzOr2k wrote:

Dir.Rename cant rename open file

Hmm, that is an error from the VFS layer...  And it is a bit misleading too!
I would expect this to work with the latest beta as I put lots of VFS fixes in quite recently and with --vfs-cache-mode writes.
Can you try that?
I suspect it won't work though which means that the rename code needs a bit of fixing.

@ncw thanks for your feedback.
I tried it with the latest beta. Actually the issue is still the same :(

That error Dir.Rename cant rename open file is either caused by

Radarr renaming an open file
Some bug in rclone

You could make absolutely certain if you strace Radarr and check, but I'm going to assume it is 1. since we've seen that from geany in #2130
Under unix you are quite entitled to rename open files.  I don't think that works under Windows though.
It would be a reasonable amount of work to get rclone to support renaming open files and that would only work on --vfs-cache-mode writes or above.
Worth implementing?  What do you think @B4dM4n ?

It seems B4dM4n is not active anymore :(
Hope someone else is giving this issue some love

Yup. Since you're on Linux, you can already give it a spin. It fixes saving for Geany, but Radarr looks too complicated to setup. I'll have to see about that Windows failure before merge, though, and Windows isn't exactly nice to work on :(

Hi! I noticed the same issue when saving files with medit , to a Google Drive folder mounted with rclone.
I get these 2 errors from rclone:
2018/04/20 23:38:30 ERROR : file.txt: WriteFileHandle: Can't open for write without O_TRUNC on existing file without --vfs-cache-mode >= writes
2018/04/20 23:38:31 ERROR : .goutputstream-TU9JHZ: Dir.Rename cant rename open file

If I enable --vfs-cache-mode writes , the first error message disappears but the second one remains ( Dir.Rename cant rename open file )
In medit I get this error: Could not save file file.txt Error renaming temporary file: Operation not permitted
I installed rclone from source, with go get -u -v github.com/ncw/rclone a few hours ago. I'm testing it on Arch Linux.
$ rclone --version
rclone v1.40-DEV
- os/arch: linux/amd64
- go version: go1.10.1

You can try one of the latest betas and report if your problem is fixed or still persists? https://beta.rclone.org/v1.41-080-g3ef938eb/

problem is fixes. thank you


Refactor the deploy command

Description
Currently, the $ archway deploy command is splitting between store and instantiate.
If a user has an issue in one of those steps, they might not know how to move forward.
Proposed Solution
Break the deploy command as store, instantiate and metadata
TODO

[x] Add --optimize to build command
[x] Add command store
[x] Add command instantiate
[x] Add command metadata

Closed in #69


InfluxDB sink: 500 Internal Server Error

InfluxDB version: 1.0.2
HTTP traffic on heapster node and influxdb node:
2016-10-26 11:32:05	<IP_ADDRESS>	<IP_ADDRESS>	>	POST	dev-graph-p1:8086	/write?consistency=&db=k8s&precision=&rp=default	HTTP/1.1	-	-
2016-10-26 11:32:05	<IP_ADDRESS>	<IP_ADDRESS>	<	-	-	-	HTTP/1.1	500	Internal Server Error
2016-10-26 11:32:05	<IP_ADDRESS>	<IP_ADDRESS>	>	GET	dev-graph-p1:8086	/ping	HTTP/1.1	-	-
2016-10-26 11:32:05	<IP_ADDRESS>	<IP_ADDRESS>	<	-	-	-	HTTP/1.1	204	No Content

InfluxDB response is 500 Internal Server Error.

The issue is related to the influxDB default retention policy being changed from "default" to "autogen".
You can fix this by running (in the influxDB instance)
CREATE RETENTION POLICY "default" ON "k8s" DURATION INF REPLICATION 1 DEFAULT
Which creates that old "default" retention policy.

I met the same problem, but the above comment really resolve my problem. It works.

Currently we only support InfluxDB in version 0.12. The plan is to migrate to 1.0 for Kubernetes 1.5.
Closing in favor of #1143


[PDI-18369] Converting Integer to Timestamp type using Select values …

…step results in incorrect date
@pentaho/tatooine
@pentaho-lmartins @mkambol @bmorrise

:gear: Build finished in 13m 55s with command:
mvn clean verify -B -e -Daether.connector.resumeDownloads=false -amd \
-Daudit -pl core

:ok_hand: All tests passed!

Total
Failed
Skipped

4692
0
7

Details

:information_source:  This is an automatic message

:gear: Build finished in 20m 44s with command:
mvn clean verify -B -e -Daether.connector.resumeDownloads=false -amd \
-Daudit -pl core

:ok_hand: All tests passed!

Total
Failed
Skipped

4692
0
7

Details

:information_source:  This is an automatic message

:gear: Build finished in 20m 3s with command:
mvn clean verify -B -e -Daether.connector.resumeDownloads=false -amd \
-Daudit -pl core

:ok_hand: All tests passed!

Total
Failed
Skipped

4694
0
7

Details

:information_source:  This is an automatic message


Content-Length with the string sensitive case issue

Hi @sdroege , The body() in parser.rs may miss some cases that "Content-Length:"  has up or lowercase. It would be better that find(|h| h.name == "Content-Length") is implemented in case insensitive comparing.
BTW, It would be nicer that Message includes "Annnounce" type  that is a standard method in RTPS/1.0.  Thanks!

Besides Announce, another type "Record" is missing.  following are all request types in RFC2326.
Request-Line = Method SP Request-URI SP RTSP-Version CRLF
Method         =         "DESCRIBE"              ; Section 10.2
|         "ANNOUNCE"              ; Section 10.3
|         "GET_PARAMETER"         ; Section 10.8
|         "OPTIONS"               ; Section 10.1
|         "PAUSE"                 ; Section 10.6
|         "PLAY"                  ; Section 10.5
|         "RECORD"                ; Section 10.11
|         "REDIRECT"              ; Section 10.10
|         "SETUP"                 ; Section 10.4
|         "SET_PARAMETER"         ; Section 10.9
|         "TEARDOWN"              ; Section 10.7
|         extension-method

Hi @sdroege , The body() in parser.rs may miss some cases that "Content-Length:" has up or lowercase. It would be better that find(|h| h.name == "Content-Length") is implemented in case insensitive comparing.

Yes, header names are indeed case insensitive. Do you want to submit a PR for this?

BTW, It would be nicer that Message includes "Annnounce" type that is a standard method in RTPS/1.0. Thanks!

And also Record :) Feel free to send a PR to add it to the method type.


[QUESTION] Is frankenphp can be use to pipelines ?

Hi,
Is it possible frankenphp can be use to my pipelines github and bitbucket pipelines?
Thank you in advance.

Can you explain more about what you are asking?

If you mean, using FrankenPHP in a GitHub Actions pipeline, yes, it's quite easy to do.
Here is an example of how Symfony does it: https://github.com/symfony/symfony/blob/7.2/.github/workflows/integration-tests.yml#L121-L130

Thank you is this also can be use to bitbucket pipelines ?

Can you explain more about what you are asking?

I mean can I also use the image to bitbucket pipelines
https://www.atlassian.com/software/bitbucket/features/pipelines

I mean can I also use the image to bitbucket pipelines

Yes, we do this at work:
definitions:
  steps:
    - step: &build-and-test
        name: Build and Test
        script:
          - echo ${DOCKER_HUB_PASSWORD} | docker login --username "$DOCKER_HUB_USER" --password-stdin
          - IMAGE_NAME=${IMAGE_NAME}:commit-${BITBUCKET_COMMIT}
          - docker build . --file Dockerfile --tag ${IMAGE_NAME}-tests --target tests
          - docker build . --file Dockerfile --tag ${IMAGE_NAME} --target production
          - docker push ${IMAGE_NAME}
        services:
          - docker
        caches:
          - docker

pipelines:
  default:
    - parallel:
        - step: *build-and-test
        - step:
            name: Lint the Dockerfile
            image: hadolint/hadolint:latest-debian
            script:
              - hadolint -t error Dockerfile

Where the Dockerfile builds from a frankenphp image.
Does that help answer your question?

Thank you


Add issue template for general improvements

Description and Motivation

This PR adds an issue template for general improvements as it was missing.
Related Issues
#43

Checklist:

[x] I have read Migaloo's contribution guidelines.
[x] My pull request has a sound title and description (not something vague like Update index.md)
[ ] All existing and new tests are passing.
[x] I updated/added relevant documentation.
[ ] The code is formatted properly cargo fmt --all --.
[ ] Clippy doesn't report any issues cargo clippy -- -D warnings.
[ ] I have regenerated the schemas if needed cargo schema.

@kaimen-sano the difference of this one with feature request is that feature request is something we don't have, while an improvement is something that exists but could be enhanced, does it make sense?
Maybe we could somehow have a single template for both feature requests / improvements so people don't get confused? What do you think @0xFable @kaimen-sano

The difference of this one with feature request is that feature request is something we don't have, while an improvement is something that exists but could be enhanced, does it make sense?
Maybe we could somehow have a single template for both feature requests / improvements so people don't get confused? What do you think

This difference seems reasonable to me, perhaps we should include this information more explicitly in the summary when users are selecting? Something like Upgrade to an existing feature or Propose a new feature?


Recipe for "Load As-Is" from Relational

Create a new cookbook example which demonstrates how to take one SQL query and load the rows "as-is" into MarkLogic.  Where possible, align with the concepts discussed in the following blog posts:

What ‘Load As Is’ Really Means
Explaining ‘Load As Is’
Can NoSQL Really Solve the Problem?
Get the ETL Out of Here

Demonstrate the as-is architecture including with and without grouping on the unique key.

On way to do this is to fork the cookbook example BulkLoadFromJdbcWithSimpleJoins.  That comes with the dataset Employees with Salaries and Titles.  Using that and grouping on the "employee_id" unique key column, we can take data like this:

employee_id
employee_name
salary
salary_date
title
title_date

123
Sam Mefford
321
4/6/2014
Senior Engineer
4/6/2014

123
Sam Mefford
323
1/1/2016
Senior Engineer
4/6/2014

123
Sam Mefford
325
1/1/2017
Senior Engineer
4/6/2014

123
Sam Mefford
321
4/6/2014
Staff Engineer
8/31/2016

123
Sam Mefford
323
1/1/2016
Staff Engineer
8/31/2016

123
Sam Mefford
325
1/1/2017
Staff Engineer
8/31/2016

And group it into a json document that looks like this:
{ "rows": [
  { "employee_id": "123", "employee_name": "Sam Mefford", "salary": 321, "salary_date": "2014-04-06T00:00:00Z",
    "title": "Senior Engineer", "title_date": "2014-04-06T00:00:00Z", "row_num": 1 },
  { "employee_id": "123", "employee_name": "Sam Mefford", "salary": 323, "salary_date": "2016-01-01T00:00:00Z",
    "title": "Senior Engineer", "title_date": "2014-04-06T00:00:00Z", "row_num": 2 },
  { "employee_id": "123", "employee_name": "Sam Mefford", "salary": 325, "salary_date": "2017-01-01T00:00:00Z",
    "title": "Senior Engineer", "title_date": "2014-04-06T00:00:00Z", "row_num": 3 },
  { "employee_id": "123", "employee_name": "Sam Mefford", "salary": 321, "salary_date": "2014-04-06T00:00:00Z",
    "title": "Staff Engineer", "title_date": "2016-08-31T00:00:00Z", "row_num": 4 },
  { "employee_id": "123", "employee_name": "Sam Mefford", "salary": 323, "salary_date": "2016-01-01T00:00:00Z",
    "title": "Staff Engineer", "title_date": "2016-08-31T00:00:00Z", "row_num": 5 },
  { "employee_id": "123", "employee_name": "Sam Mefford", "salary": 325, "salary_date": "2017-01-01T00:00:00Z",
    "title": "Staff Engineer", "title_date": "2016-08-31T00:00:00Z", "row_num": 6 }
]}

Moving to 4.0.5 as there is no room for this in 4.0.4


MM-13957 Reorganize post actions

These are the webapp changes to go along with https://github.com/mattermost/mattermost-redux/pull/767. There's nothing really notable about this except I tried to clean up some of the code around getting pinned/flagged posts to have it use more of the mattermost-redux logic.
Ticket Link
https://mattermost.atlassian.net/browse/MM-13957
Checklist

Added or updated unit tests (required for all new features)
Has redux changes

Permalink view isn't working because of the changes to make getPostThread not populate postsInChannel, so I need to figure out how to fix that. I might just hack in a fix for now


Fixed TTK samples issues

Executed build pipeline:
https://github.com/OfficeDev/Microsoft-Teams-Samples/actions/runs/7899112543

Executed build pipeline:
https://github.com/OfficeDev/Microsoft-Teams-Samples/actions/runs/8019069680

Executed build pipeline:
https://github.com/OfficeDev/Microsoft-Teams-Samples/actions/runs/8092907184


Partial searches not working

Addon Version
0.1.89
World of Warcraft Version
Retail
Describe the bug
Searching for items is doing a Search* instead of Search
Steps to reproduce
Search for an "egg", "Necroray Egg" doesn't show up as a match.

The readme outlines all of this, but, you need to do name %= blah to do partial searches. This is changing in the next release though, such that partial searches are default.


ENG 2154 Add parameter information to save operator

Describe your changes and why you are making these changes
In the UI, when I click on a save operator, there is nothing in the sidesheet that is helpful for discovering where the operator is: e.g. where in the integration it is saved (table_name, path, etc).
This PR adds parameter information. Combined with https://github.com/aqueducthq/aqueduct/pull/1121, which will add the integration information, will provide all necessary information.
Related issue number (if any)
ENG 2154
Loom demo (if any)
Tested with save-to-S3; save-to-SQLite (relational DB)

UPDATE 3/27 11:27AM:
S3:

RelationalDB:

RelationalDB Tooltip:

Checklist before requesting a review

[x] I have created a descriptive PR title. The PR title should complete the sentence "This PR...".
[x] I have performed a self-review of my code.
[x] I have included a small demo of the changes. For the UI, this would be a screenshot or a Loom video.
[N/A] If this is a new feature, I have added unit tests and integration tests.
[N/A] I have run the integration tests locally and they are passing.
[x] I have run the linter script locally (See python3 scripts/run_linters.py -h for usage).
[x] All features on the UI continue to work correctly.
[x] Added one of the following CI labels:

run_integration_test: Runs integration tests
skip_integration_test: Skips integration tests (Should be used when changes are ONLY documentation/UI)

S3:

RelationalDB:

RelationalDB Tooltip:

Hey Eunice, sorry if my first message wasn't clear. My suggestion was not to layout the parameters horizontally but instead to put the Inputs section of the view horizontally next to the Parameters section of the view. The original layout of the parameters was better.

@eunice-chan, I merged #1121 just now, so you should be able to reuse the ResourceItem component there.

@likawind
Thanks for your feedback.
I added the components to src/components/pages/components since the DetailPageHeader was there. I agree workflow/operator is a better place for the LoadParamDisplay components. However, the primitives folder looks like it only contains stylings (*.styles.tsx) so I am not too sure if that is the best place for InfoTooltip

@eunice-chan sorry for the late reply. But yes, I agree with what you suggested by moving the two ParamsDisplay files to /operator and keep the other two in pages/components for now

(Oops apparently I never commented this)
Added the resource items to the sidesheet:


set up nextflow linting on main branch

Duplicate issue: https://github.com/ohsu-cedar-comp-hub/WGS-nextflow-workflow/issues/15 closed