Photoview app on Roku TV keeps crashing

Photoview app crashes and freaks out my TCL Roku TV at the point of entering the registration code.  I had initial success with app last week when I first downloaded but noticed it asked me to re-register when I attempted to use the app for screen saving—at that time it wouldn’t let me re-register. I removed the app and re-downloaded, thinking that might solve the issue but now after downloading and attempting to register using my iPad, the app crashes, freaks out the screen and I can’t navigate out of it. The only solution being to unplug the set in order to reset the TV.

@caltam -- Could you please take a short video of this happening and email it to me?
<EMAIL_ADDRESS>I've not heard of this happening before. Do you have issues with any other channels?

I have no idea if this is related, but a couple of weeks ago my new Hisense Roku TV started displaying menus on top of each other.  When the screen saver would start, it would flicker like a strobe light.  You couldn't really tell what pictures were up.  When I did a factory reset on the TV, all of this went away.  I'm not sure if this was related to the Photoview app, but I returned the TV just in case it was defective (I was right at the end of the 90-day return window.)  Attached is a picture of the weird menus on top of each other.

Yes, that is very similar to what happens to my screen. It happens as soon
as the TV tries to use the app as a screensaver. If I disable screensaver,
the app functions fine.
—Craig
On Fri, Mar 29, 2019 at 8:41 AM Rob-in-la<EMAIL_ADDRESS>wrote:

I have no idea if this is related, but a couple of weeks ago my new
Hisense Roku TV started displaying menus on top of each other. When the
screen saver would start, it would flicker like a strobe light. You
couldn't really tell what pictures were up. When I did a factory reset on
the TV, all of this went away. I'm not sure if this was related to the
Photoview app, but I returned the TV just in case it was defective (I was
right at the end of the 90-day return window.) Attached is a picture of the
weird menus on top of each other.
[image: IMG_20190319_201411]
https://user-images.githubusercontent.com/46831663/55244423-659f6a00-51fe-11e9-8364-894149707944.jpg
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/chtaylo2/Roku-GooglePhotos/issues/192#issuecomment-478045633,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AuuuNxBF6R_ijJ1v8rYIcsT_beAQy4Qsks5vbjQ1gaJpZM4cOaXw
.

I've seen that before as well on a Roku without PhotoView installed, when trying to load a screensaver Just the clock in my case. I think this is bug in the Roku OS vs this channel.  I've seen it randomly.

OK, now I have seen the exact same issue on a Roku Ultra connected to another one of my TVs.  My registration was no longer connected, so I tried to reregister.  After registering, it screwed up all my menus just like the picture above.  I managed to uninstall the Photoview app and my Roku box started working again.  I'm surprised that an app can have this level of control over the Roku system.  Hopefully, Chris can figure this out and make the app awesome again!  I suspect this is all related to Google and their changes with accessing the photos.

I've already tried uninstalling/reinstalling the app but same result so
far.  I don't think doing a TV reset will solve the problem as is does
appear to be screensaver vs app related. Chris-- let me know if you have
any suggestions.
--Craig
On Sun, Mar 31, 2019 at 8:41 PM Rob-in-la<EMAIL_ADDRESS>wrote:

OK, now I have seen the exact same issue on a Roku Ultra connected to
another one of my TVs. My registration was no longer connected, so I tried
to reregister. After registering, it screwed up all my menus just like the
picture above. I managed to uninstall the Photoview app and my Roku box
started working again. I'm surprised that an app can have this level of
control over the Roku system. Hopefully, Chris can figure this out and make
the app awesome again! I suspect this is all related to Google and their
changes with accessing the photos.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/chtaylo2/Roku-GooglePhotos/issues/192#issuecomment-478424777,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AuuuN7tT8z-uYC18w_cSk6DEyEeVHTPtks5vcX_dgaJpZM4cOaXw
.

@caltam -- In your video, you were on the registration screen, your screensaver triggered and the screen distorted. Had you actually registered the device to your account?

I believe on that test--I had time to enter the code on my iPad before the
screensaver kicked in.  When I initially discovered the issue, I had
registered successfully, was viewing photos with no problems--it was only
later when I tried to connect the app as my screensaver that I first
encountered the problem.
-Craig
On Mon, Apr 1, 2019 at 4:12 PM Chris Taylor<EMAIL_ADDRESS>wrote:

@caltam https://github.com/caltam -- In your video, you were on the
registration screen, your screensaver triggered and the screen distorted.
Had you actually registered the device to your account?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/chtaylo2/Roku-GooglePhotos/issues/192#issuecomment-478779897,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AuuuNx4Gbg8OeCkiKQ1Lw0ldzgIoU2VMks5vcpJEgaJpZM4cOaXw
.

The original issue reported by @caltam has been fixed in this bug report #199. This will only fix the issue where a screensaver starts up w/o an active registration.
With an active registration, I've not been able to duplicate. @caltam / Anyone - If you see this again, please send over a short video demonstrating<EMAIL_ADDRESS>

Issue resolved itself today — I did change the TV from a wireless internet
connection to wired before attempting to use the app as my screensaver but
have no idea if that was the difference and I’m afraid to revert and have
the problem again. Anyway, thanks for helping.
—Craig
On Mon, Apr 1, 2019 at 9:20 PM Chris Taylor<EMAIL_ADDRESS>wrote:

The original issue reported by @caltam https://github.com/caltam has
been fixed in this bug report #199
https://github.com/chtaylo2/Roku-GooglePhotos/issues/199. This will
only fix the issue where a screensaver starts up w/o an active registration.
With an active registration, I've not been able to duplicate. @caltam
https://github.com/caltam / Anyone - If you see this again, please send
over a short video demonstrating<EMAIL_ADDRESS>—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/chtaylo2/Roku-GooglePhotos/issues/192#issuecomment-478838556,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AuuuN48xsfKacMWI5Yrc7YdKkIah-CVhks5vctp2gaJpZM4cOaXw
.

I just bought a TCL Roku TV to replace my HiSense that I returned and I'm having the exact same issue with the jumbled menus.  Here is what I did.  I installed the app and connected it to my Google account yesterday.  Everything seemed to be working fine (except not in random order.)
Today it wasn't pulling up any photos and said that no album was selected.  I tried to select an album but it would not bring up my albums.  So I tried reconnecting it to my Google account.  I got the same jumbled menus that I got with the HiSense Roku TV.  Here are my settings:

4K photos
Delay set to 990 seconds
Screensaver starts after 1 minute
Random order
One album selected that has about 25 photos in it

I did manage to select a different screen saver and start it (which is very difficult when you can't actually read the menus!).  That restored the menus back to normal.  I uninstalled the app, reinstalled it, and reconnected it to my Google account.  It jumbled the menus immediately.  There must be some data stored on the TV since it went back to the original state even after an app reinstall.

Is your TV wired or wirelessly connected to your internet router---it may
have been coincidental but I connected it directly to my router (rather
than going wireless) and the next time I turned on the set --it worked.
--Craig
On Mon, Apr 15, 2019 at 7:49 PM Rob-in-la<EMAIL_ADDRESS>wrote:

I just bought a TCL Roku TV to replace my HiSense that I returned and I'm
having the exact same issue with the jumbled menus. Here is what I did. I
installed the app and connected it to my Google account yesterday.
Everything seemed to be working fine (except not in random order.)
Today it wasn't pulling up any photos and said that no album was selected.
I tried to select an album but it would not bring up my albums. So I tried
reconnecting it to my Google account. I got the same jumbled menus that I
got with the HiSense Roku TV. Here are my settings:

4K photos
Delay set to 990 seconds
Screensaver starts after 1 minute
Random order
One album selected that has about 25 photos in it

I did manage to select a different screen saver and start it (which is
very difficult when you can't actually read the menus!). That restored the
menus back to normal. I uninstalled the app, reinstalled it, and
reconnected it to my Google account. It jumbled the menus immediately.
There must be some data stored on the TV since it went back to the original
state even after an app reinstall.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/chtaylo2/Roku-GooglePhotos/issues/192#issuecomment-483490586,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AuuuNy6AjX7Pwbd4FoUZ_EpIyNO31Skgks5vhTo9gaJpZM4cOaXw
.

It's wireless.  I don't have a router nearby so it would be difficult to
connect directly.
On Wed, Apr 17, 2019 at 4:24 PM caltam<EMAIL_ADDRESS>wrote:

Is your TV wired or wirelessly connected to your internet router---it may
have been coincidental but I connected it directly to my router (rather
than going wireless) and the next time I turned on the set --it worked.
--Craig
On Mon, Apr 15, 2019 at 7:49 PM Rob-in-la<EMAIL_ADDRESS>wrote:

I just bought a TCL Roku TV to replace my HiSense that I returned and I'm
having the exact same issue with the jumbled menus. Here is what I did. I
installed the app and connected it to my Google account yesterday.
Everything seemed to be working fine (except not in random order.)
Today it wasn't pulling up any photos and said that no album was
selected.
I tried to select an album but it would not bring up my albums. So I
tried
reconnecting it to my Google account. I got the same jumbled menus that I
got with the HiSense Roku TV. Here are my settings:

4K photos
Delay set to 990 seconds
Screensaver starts after 1 minute
Random order
One album selected that has about 25 photos in it

I did manage to select a different screen saver and start it (which is
very difficult when you can't actually read the menus!). That restored
the
menus back to normal. I uninstalled the app, reinstalled it, and
reconnected it to my Google account. It jumbled the menus immediately.
There must be some data stored on the TV since it went back to the
original
state even after an app reinstall.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/chtaylo2/Roku-GooglePhotos/issues/192#issuecomment-483490586
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AuuuNy6AjX7Pwbd4FoUZ_EpIyNO31Skgks5vhTo9gaJpZM4cOaXw
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/chtaylo2/Roku-GooglePhotos/issues/192#issuecomment-484297834,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALFJQL5QPV3HQ3WEC2BY7RLPQ6WTZANCNFSM4HBZUXYA
.

I've had the same experience multiple times. I will try and re-create it, or at least capture it when it happens.

Unable to reproduce issue on Roku TV. Anyone still seeing this issue?


With PM enabled, LPUART shell consistently misses 2nd character when sending multiple characters at once

Describe the bug
Using a custom board based on the STM32U5A5 MCU, when using an LPUART shell with power management enabled (CONFIG_PM=y), sending multiple characters results in the 2nd character consistently being missed. This happens when pasting multiple characters to the shell, and also causes compound commands to fail. For example, pasting 12345 to the shell results in 1345 being received and pressing the left arrow key results in nothing happening because ESC D is received instead of ESC [ D.
As far as I can tell, uart_stm32_irq_tx_disable() is triggered after echoing the first character, which in turn results in a pm_policy_state_lock_put(PM_STATE_SUSPEND_TO_IDLE, PM_ALL_SUBSTATES) call to return the device to a low-power state. As a sanity check I disabled that put call and confirmed that characters are no longer missed, but this obviously keeps the device from re-entering a low-power state. It appears that pm_policy_state_lock_put() and pm_policy_state_lock_get() are only called in relation to TX events, and RX events are simply treated as a wakeup source.
Setting a breakpoint in the serial driver file uart_stm32.c I also realized that the PM handler uart_stm32_pm_action() was not triggering, so I added zephyr,pm-device-runtime-auto; to the LPUART devicetree node. With that set, the LPUART shell does not work at all - the PM_DEVICE_ACTION_SUSPEND action is processed at startup and then the device never resumes, even when attempting to enter characters into the shell (which again is configured as a wakeup source).
I also tried increasing/decreasing the interrupt priorities for LPUART and the LPTIMER, which had no effect.
To Reproduce

Use an STM32U5A5 board
Set CONFIG_SHELL=y
Set CONFIG_UART_INTERRUPT_DRIVEN=y
Set CONFIG_PM=y
Enable &lpuart1 in the devicetree (9600 baud)
Enable &lptim1 in the devicetree
Paste 12345 into the shell (1345 is echoed, i.e., the 2nd character is missing)

Expected behavior
When entering 12345 into the shell, I expect 12345 to be received and echoed to the shell.
Impact
This leaves us unable to use arrow keys or any other compound commands with the shell, unable to copy/paste commands to the shell, and complicates any automated testing using the shell.
Environment (please complete the following information):

OS: Windows
Zephyr SDK
v3.6.0

I can answer on the following part:

Setting a breakpoint in the serial driver file uart_stm32.c I also realized that the PM handler uart_stm32_pm_action() was not triggering, so I added zephyr,pm-device-runtime-auto; to the LPUART devicetree node. With that set, the LPUART shell does not work at all - the PM_DEVICE_ACTION_SUSPEND action is processed at startup and then the device never resumes, even when attempting to enter characters into the shell (which again is configured as a wakeup source).

For some reason, zephyr,pm-device-runtime-auto; is indeed not usable. Though, when callingpm_device_wakeup_enable(dev, true);it should work. Seesamples/boards/stm32/power_mgmt/serial_wakeup/src/main.c. I've just tested it on b_u585i_iot02a`.
This allows to observe that problem also happens with PM_DEVICE_RUNTIME enabled.
Then regarding the solution, it seems enabling fifo (fifo-enable;) has a positive effect, at least on the tests I've performed.
Can you have a try ?


"flicking between metrics" is harder now than it was

I really like how metrics-on-canvas allows me to flick between metrics by simply moving my mouse over the list. The whole thing could be done in one smooth gesture, without paying close attention to how the mouse pointer was moving. It worked perfectly!
Not anymore though...
The list used to be vertical, which did two things: 1) movement did not have to be precisely vertical since the list was quite wide, 2) equal spacing meant moving the mouse at constant speed would flick metrics at constant rate.
The horizontal list doesn't work that way. It is only a few pixels tall and hence requires a lot of precision in mouse movement - more than I can manage without looking. And the items have different width, so the "flick rate" is variable.
@davkal @foot

This comes down to tradeoffs:

wide lists were more forgiving but encroached upon the main canvas, making it look more cluttered
integrating the metric chooser in the button groups prevented us from introducing yet another UI element which would again have added clutter, but came at a loss of "constant flick rate"

In both points I support the current implementation, so :-1: on the issue. @foot ?
For pros we should advertise the <, >, etc a bit more. You can flick faster and constant with you keyboard.

For pros we should advertise the <, >, etc a bit more

Huh? Neither the arrow keys nor the less/greater-than keys do anything for me in either FF or Chrome.
Also "a bit more" == "at all"! How was I supposed to know that there are keyboard shortcuts?

Okay thats not working in FF, interesting.
In Chrome they should be behaving (lt/gt symbols). But discoverability as mentioned is lowww.

I can assure you this does not work for me even in Chrome. Perhaps it works in Chrome on a Mac only.

Yep, there is a discoverability middle ground with a "drag-back-and-forth":
while the mouse is down look for the closest column: e.g. expand the hover
space out infinitely up and down. This doesn't work well with trackpads,
but with mouse its quite slick.
KB shortcuts do have a lot of potential here. I'm not 100% w/ < / >.
They do feel a tad awkward. Arrow keys? I like vim :). hjkl ftw.
On 5 April 2016 at 22:12, David<EMAIL_ADDRESS>wrote:

This comes down to tradeoffs:

wide lists were more forgiving but encroached upon the main canvas,
making it look more cluttered
integrating the metric chooser in the button groups prevented us
from introducing yet another UI element which would again have added
clutter, but came at a loss of "constant flick rate"

In both points I support the current implementation, so [image: :-1:] on
the issue. @foot https://github.com/foot ?
For pros we should advertise the <, >, etc a bit more. You can flick
faster and constant with you keyboard.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/weaveworks/scope/issues/1226#issuecomment-205971897

expand the hover space out infinitely up and down

That would not provide a "constant flick rate", due to the variable width of the infinite bands.

I created #1228 for the hotkey issue.
(1) Regarding this one, the premise is a bit off. The observed "perfect behavior" was based on a prototype that aimed for quick integration w/o regards to how it fits into the rest of the product.
(2) The variable flick rate and small hover space are valid observations and a potential usability issue.
But I cant see how this can be solved without redesigning the lower left corner, making it a bigger issue.
Based on (1) I would close this issue. But if (2) gets more support we could keep this open. @foot @rade?

"flicking" is an important aspect of MoC; it is the way to quickly discover whether/where there is "something unusual". And the visual focus must be on the nodes for that to work, i.e. the flicking must be possible without shifting focus.
I don't care how that is achieved; I am not wedded to the vertical list and mouse gesture.

incidentally, as you say, keyboard shortcuts would work better than mouse gestures. Except for their discoverability, and the fact that the mouse is the main input device for navigating scope, so switching to keyboard interaction requires a extra effort.

and the fact that the mouse is the main input device for navigating scope, so switching to keyboard interaction requires a extra effort.

That ties in well with my last comment in #1228. I think there is potential to be more keyboard driven especially for very big topologies.


Permission for jmh-report plugin

Description

Thats for

https://github.com/jenkinsci/jmh-report-plugin
https://issues.jenkins-ci.org/browse/HOSTING-369

Submitter checklist for changing permissions

Always

[x] Add link to plugin/component Git repository in description above

For a newly hosted plugin only

[x] Add link to resolved HOSTING issue in description above

For a new permissions file only

[x] Make sure the file is created in permissions/ directory
[x] artifactId (pom.xml) is used for name (permissions YAML file).
[x] groupId / artifactId (pom.xml) are correctly represented in path (permissions YAML file)
[x] Check that the file is named plugin-${artifactId}.yml for plugins

When adding new uploaders (this includes newly created permissions files)

[ ] Make sure to @mention an existing maintainer to confirm the permissions request, if applicable
[ ] Use the Jenkins community (LDAP) account name in the YAML file, not the GitHub account name
[ ] All newly added users have logged in to Artifactory at least once

Corrected the user name!

@daniel-beck Thanks!
Do you know why the plugin info does not render yet: https://wiki.jenkins.io/display/JENKINS/JMH+Report+Plugin ?

@jzillmann First needs to be released:
https://wiki.jenkins.io/display/JENKINS/Hosting+Plugins#HostingPlugins-Releasingtojenkins-ci.org
Afterwards, give it a few hours to show up. This macro is powered by the update sites, which take an hour or so to generate.

Ok, makes sense, thanks!


Multiple KeyErrors

I tried the Quick Start example and got multiple errors.
In the line:
self.resources = [resource["src"] for resource in data["display_resources"]]
there's an error:
Error: 'display_resources'
I changed it to thumbnail_resources (because you get this in the data object):
self.resources = [resource["src"] for resource in data["thumbnail_resources"]]
but got another error:
Error: 'edge_sidecar_to_children'
which can also be fixed by changing the line to get the data by another key:
for edge in data["edge_media_to_caption"]["edges"]:
I suppose the return data from requests to Instagram has changed.
Can I PR on this?

Actually there's an PR on this already from @posox :)
https://github.com/OlegYurchik/InstaParser/pull/31

/assign

Hello anythere! Can you give me code for getting this error? I want to understand where we can catch this error

@OlegYurchik sure!
File instaparser/entities.py
Lines: 141, 145

Fixed


How to make one field in XXEnitityColume  just visible to special role

I have learned how to make one field just visible to special role in XXEntiyForm ,but how can I implement one field in XXEnitityColume  just visible to special role?

How did you do the first one?

Follow the tutorials of tenant ,which handle the field of tenantId Just follow this way.

I recommend using permissions for this. Assign a permission only to that role. Roles are only a set of permissions. Don't depend on them.

Navigasyon daha uygun yapılandırılmış edilemiyorsa, doğrudan veritabanına eklemek

Admin can be removed, it should be prohibited under the

@volkanceylan yes, I just want to make one field has a special read/write permission,how can I do this?

Look at the document, it's all over.

There is a topic about GetEditableFields in multi tenant guide. That is what you need.


Release version exception

I use the debug version lua.lib for release version, it links !!!
I try and catch if lua has error in debug version, because some error should be ignored.
However in release version, try can't work !!! and sol throw this thing.
namespace sol {
inline int default_at_panic(lua_State* L) {
#ifdef SOL_NO_EXCEPTIONS
(void)L;
return -1;
#else
const char* message = lua_tostring(L, -1);
if (message) {
std::string err = message;
lua_settop(L, 0);
throw error(err);
}
lua_settop(L, 0);
throw error(std::string("An unexpected error occurred and forced the lua state to call atpanic"));
#endif
}

Yes. This is exactly expected behavior.
Use safe_script to get errors and handle them appropriately. Use sol::protected_function to handle errors more gracefully when just calling a Lua function.


Clean up WorkerClientAuthenticationIntegrationTest

This test flaked recently (https://amplab.cs.berkeley.edu/jenkins/view/Tachyon/job/Tachyon-Master/PROFILE=hdfs2Test,label=centos/1562/). This fixes a race condition where a thread comes along and regenerates sLoginUser after clearLoginUser() but before System.setProperty(Constants.SECURITY_LOGIN_USERNAME, "no-tachyon").

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/7161/
Test PASSed.

+1 LGTM

@apc999 Do you think this needs more eyes?

Jenkins, test this please.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/7247/
Test PASSed.

LGTM


x64: upgrade ittapi-rs crate (for VTune support)

This update is no real change in functionality but brings in several of the latest changes to the ittapi-rs library: minor fixes to the C library, a new license expression for the Cargo crate, better documentation, updated Rust bindings, and the removal of cmake as a dependency (uses cc directly instead).

@bnjbvr, the latest ittapi PRs show some of the recent work this brings in. The crates.io documentation is better now as well; just ignore the mention of CMake in there as that documentation will be updated by https://github.com/intel/ittapi/pull/37.


Unhandled python exception in read callback: TypeError

Hi,
we have strange Error messages from collectd:
Unhandled python exception in read callback: TypeError: Dataset VirtualMachine.virtualDisk.average.totalWriteLatency.millisecond not found.
adding the entry in vmware-types.db worked fine for some missing objekts but this on will be ignored.
grep VirtualMachine.virtualDisk.average.totalWriteLatency.millisecond /etc/collectd/vmware-types.db
VirtualMachine.virtualDisk.average.totalWriteLatency.millisecond        value:ABSOLUTE:0:U
maybe pathlength too long ?
best regards
robert

Hi robert,
it seems I have a typo in the configuration file. I fixed it with commit 63829d8
Best regards
Dennis

 #21

I'm still getting this error with v1.1.1
Unhandled python exception in read callback: TypeError: Dataset VirtualMachine.virtualDisk.average.totalWriteLatency.millisecond not found

Is there a way to selectively turn off collecting this metric? VM_Counters doesn't seem to have an effect.


Can we use mangoPay.cardRegistration.registerCard with Angular or Java api

I want to integrate MangoPay to my application that I develop using Angular Framework and Java / Spring.
Do you have another way to use the mangoPay.cardRegistration.registerCard method using either Angular without passing through your JavaScript / JQuery code, or directly using the server-side Java API. This function doesn't exists in you api JAVA mangopay2-java-sdk
Thanks

Hello @maznag,
Not for the moment, but there is some useful ressources on our docs here : https://docs.mangopay.com/endpoints/v2.01/cards#e178_create-a-card-registration
You have also a code example from the java sdk here : https://github.com/Mangopay/mangopay2-java-sdk/blob/master/src/test/java/com/mangopay/core/BaseTest.java (Line 647 to 690)
I stay available if needed

@Riwak thanks.
I already use your api documentation, it's useful. Now I can register new card from browser by adding a new service Angular to load directly your JS script from a public URL.


Getting and setting the sentry-trace header

Currently, this plugin doesn't try to pick up or set the sentry-header header, used for distributed tracing.

Bump on this. Would love to get this feature!


Compare <= for alloc tests

simple test fixes to deal with inconsistencies. The inconsistency are likely based on an additional allocation to be introduced when we're too close to a page boundary.

Merging since it's just housekeeping


Would it be possible to embed the example images in the workflow as well?

Helps to recreate the workflow.
i am trying to use SDXL "Instant LoRA" - with CLIP Vision & ControlNet but not sure which video it corresponds to

Thank - it's this video - https://youtu.be/dGL02W4QatI
I've updated the readme :)


Add support for current Humidity for Honeywell Thermostats

There's support for humidity now in somecomfort 0.5.0+

Dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py as mentioned in the PR template.

@fabaff Thanks. That got me:

Errors while importing:  homeassistant.components.climate.honeywell
Make sure you import 3rd party libraries inside methods.

This needs to be fixed as well
************* Module homeassistant.components.climate.honeywell
E: 18, 0: No name 'ATTR_CURRENT_HUMIDITY' in module 'homeassistant.const' (no-name-in-module)
W: 18, 0: Unused ATTR_CURRENT_HUMIDITY imported from homeassistant.const (unused-import)

Any plans to go on with this PR?

Sorry, I did update this. Looks like evohomeclient also needs to be updated for this to fully work.

Please reopen it after you are finish the comments


Proper world generation

Add a proper world generation API and implement:

[ ] Flat
[ ] Normal
[ ] Random (like, random blocks)
...

I’ll work on implementing this. I don’t see a way to make them compatible with the other world generators since those are chunk-based. Should there be a configurable function called with the X, Y, and Z coordinates that returns the block ID to put in that position?

That's an option, traditionally generators are given a X and Z for the chunk, then it returns the entire 16x16x256 (or whatever the world and chunk size is set to) array of blocks.


kernel: banner: fix disabling boot banner

When the CONFIG_BOOT_BANNER flag is set to "n", but CONFIG_BOOT_DELAY is enabled, there is a delay message printed at boot time. This allows for the whole boot banner to be disabled.

IMHO, that delaying boot message is not part of the BOOT_BANNER_STRING per-se so it should display regardless of the CONFIG_BOOT_BANNER flag. I think the (minor) confusion here is that something gets printed at all from boot_banner regardless of the CONFIG_BOOT_BANNER.
I would not change that or, if your are a semantic purist, you could extract the delaying boot message into a different function.

I would argue, that the delay message is in fact part of the boot message, and if we can disable the Booting Zephyr message, then we should be able to disable the delay message as well.


Funding request: ASDF-Astropy I and II

Request for funding for work on serializing astropy and astropy-coordinated objects to ASDF.

One clarifying question, @nden: I noticed the budget are the same for both parts, is that the budget for both parts together, or is the total request here $38400 ?

It's two different proposals with different budgets. I split the proposal roughly in two equal parts with the second depending on the success of the first.

@nden — Could you expand a little on the basis for the budget? Specifically, is the $19.2k per half estimated on the basis of a number of hours (at the end of which the work stops), or on delivering the finished product (regardless of how many hours of work that takes)? Thanks!

@jdswinbank Does this answer your question?

Yes, that's great. Thanks!

Just want to confirm that the individual completing the work would be funded as an Independent Contractor, correct?

Hi. This request has been forward to CoCo from the Finance Committee. May CoCo request the CV of Elizabeth Madison? Thanks!

@kelle If "Independent Contractor" means not affiliated with an institution, then yes. She is an independent contractor.
@pllim We 'll forward the CV to CoCo.

Hi folks,
The size of the funding allocation being requested here is outside the remaining scope of the Moore project budget. This request would therefore have to be supported by funds from our NASA ROSES grant. On that basis, the CoCo have decided that this work should not be singled out for special approval at this stage. Instead, we'd like to encourage you to resubmit this for vote by the project members as part of our next regular call for funding. We don't have a timescale for that yet, but I informally expect it to be sometime in the next few months.


Review Page Multiple Links

On the review page, multiple links show up. What would be great is if we had only one link show up which was the folder with all the other links inside of it. It is structured to be one folder in google drive, but for some reason, the "gdocs-file-list" command pulls everything in the google drive folder and shows it on the page.
Can we fix this?
@abhishekbh

What if we do both?
Leave the tree view, but also have a single clickable link on the top with access to the full folder?

@danielanastos, check out solution here: https://github.com/kiva/CrowdVet/commit/accb348befa7b7458486bedcbc333755647700b5
Feel free to close after

@abhishekbh this is awesome. I love it


What is the time dealy for each DM?

I saw that is a waiting time? is it random for a period? does it still work if I minimize tray in taskbar or does it need to be on the screen?

Hi!
Indeed, there is a random waiting period between each DM. This, moreover, for all interactions with Instagram such as after changing page, looking for a user, typing a key on the keyboard etc.
This in order to make the bot's behavior as close as possible to that of a human. Of course all these waiting times are more or less long depending on the interaction and ensure maximum performance but keeping optimal security for your account.
As for running the bot through the WebDriver, you can minimize the window the bot will continue to run. However, you can also use the --headless flag by launching IGopher (GUI or TUI version) to use a frame buffer and therefore do without any browser window!
The bot is under development, this option will be accessible directly via the interface in the future. For the moment, you must go through this flag to use this functionality.


Adapter throws errors: "certificate has expired, request path: login with payload: +++redacted+++"

Describe the bug
The adapter does not connect, throws an error instead.
Expected behavior
Adapter exptected to login to Tahoma without errors.
Screenshots & Logfiles
n.a.
Versions:

Adapter version: 0.10.1
JS-Controller version: 4.0.24
Node version: 14.20.0
Operating system: Debian Linux 10

Additional context
worked before most of the time

To me it looks like it is a problem on Somfy's side. It seems like they let the certificate of their webservice tahomalink.com expire.

Apparently they registered a new certificate on 01.01.2023, so the error should be gone by now. Please check it.


Warframe Razer Effects not supported

Hello,
Just reporting that Warframe doesn't work with Aurora, I have tried with another software (RETC, this one https://github.com/MartB/RETC) and it works like it should, but I would like Aurora to support the game so I can light up not only my Corsair keyboard but also my logitech mouse and headset
To install the wrappers, I used the "Overwatch profile" and directed the installation in Warframe directory, I also tried the option "Install Aurora Wrapper Patch for Razer" in the settings
After that I have seen that when launching the Warframe launcher, the launcher actually "clean" the directory and delete the wrappers, ticking "read only" in the properties of the wrappers work and the files are not deleted.
This way, RETC work, not Aurora, and I find this a bit strange cuz the wrappers are different but I though they were both supposed to "emulate" Razer effects.
Voilà, hope it will be fixed, I'll keep in touch if I made it work by myself

Hm, I had tried to get the wrapper to work on Warframe before with no luck, I'll try and see if I can figure out what the problem is. There is an issue already open for this #663, so direct any continuation to that


Add to .env file "max_detect_size" option

To improve performance on huge images, we resize it before face detection. The downside of this is that small faces could be not recognized.
Some users complain that we do not catch too small faces in their 1080p camera.
We need to make resizing a configurable variable, so users choose if we need to resize at all, or what resize to apply
Here is where we init the variable in Python:
https://github.com/exadel-inc/CompreFace/blob/c44c92eaea31798f8e68c91acc36144d3b8ab411/embedding-calculator/src/constants.py#L24
So basically all we need is to add the "IMG_LENGTH_LIMIT" environment variable to docker-compose and then add it to .env file

@pospielov Hi, I'd like to work on this issue, can you assign this to me?

Hi, thanks for the interest in our repository, I assigned the issue to you

Hi ,I just want to start my open source contribution through hactoberfest but I am a beginner and don't know much about how can I contribute!! so it is the issue for beginners right? So please can anyone help me how can I able to solve this issue ? Is it necessary to be assigned to me?

Hi, thanks for the interest in our repository.
I assign tasks to people because there is no reason two people work on one issue in parallel.
Please, check the list of issues that are not assigned to anybody.
Also, I'll try to add more issues for beginners during a couple of days.

Thank You @sheetal2001p  @pospielov


[Request] nuget package for TraceEvent lib?

As Maoni Stephens just announced, the TraceEvent now includes API that eases performance-related etw trace analysis.
However, the current version of Microsoft.Diagnostics.Tracing.TraceEvent package (1.0.41) does not include it. Any plans for a new release?

Yes, that is something we expect to build a Nuget package out of the PerfView repo soon (it is not hard, we just have many things to do).     Expect it within a week or two.
In the meantime, you can build this the TraceEvent Dll using the PerfView project, and simply use that DLL in your own project (or refer to it from your own project.  This actually gives a better debugging experience (since your project has complete source code for both your code and TraceEvent).

@vancem Will there also be a NuGet package for the .NET Core version? We're looking at using TraceEvent in some performance tracing and right now we're limited to running it in Desktop CLR. If we could have a .NET Core app that worked cross-platform that would be awesome. I realize that TraceEvent currently only supports Windows, but we're already handling the OS pivot and using other tools on Linux, so being able to use a single framework would be really useful :)

Yes, there will be a Nuget package for the .NET Core version.
We actually have have a first shot at compiling TraceEvent for .NET Core (it is in TraceEvent.NETCore (you will see the TraceEventCore project that builds this directory).
However this code currently only builds code #ifdefed for the interesting code that works on Linux (TraceEvent supports LTTng on Linux this is what is built).   Turning on the build for windows is pretty straightforward, but we have not done that (Because unlike Linux, you typically can simply run the TraceEvent that runs on desktop if you are on Windows).
Anyway, the plan is in fact to make the TraceEvent package work on .NET Core

Cool. We can make it work with the Desktop version for Windows. I definitely would like TraceEventCore on Windows so we can have a single build for both OSes, but that can come later.

It would also be nice to either scrub all of the library documentation from the NuGet package (since it be hosted here) or split the package into a "normal" and "redist" package like what has been done for EventSource.

Any updates on this?

No progress at this point.    .NET Core is undergoing a rather dramatic change in V2.0 which we hope to ship in a few months.   It makes sense to do this TraceEvent port after that has settled down (which is happening right now, but not completely).
My expectation is that the best time to do this is still a 1-3 months from now.   Even at that time (when V2.0 has settled down), it is not clear where this work item fits in the priority.
So we can say that it probably makes sense to check back in a month or so.   No promises, but we should at least have a better idea where this fits in the priorities.

Ok, thanks!

now that .net core 2.0 is available when can we get an updated NuGet package?

Publishing the Nuget package on Nuget.org is on the adgenda   We need to be able to sign it, which has never been done from this repo before.
In the mean time when you build the TraceEvent directory it DOES create an (unsigned) version of the code. You can use that to unblock until we get the signing worked out.

This should now be resolved.


KVO events not generated for all defined keyPaths in keyPathsForValuesAffecting

KVO events are not generated when changes are made to all defined keyPaths in keyPathsForValuesAffecting<X>.
Attached is a sample application that demonstrates the issue.

Unzip demo app, build and run.
Press button "Update Name Property"

This action updates the two keyPaths defined in keyPathsForValuesAffectingValid in TestObject.m. KVO events should be triggered for both updates so that the property valid eventually returns YES, but at the moment this is not happening.
KVOBug-affectedKeyPaths.zip

Got a root cause and a potential fix for this one.
When we are tearing down stale observers and reconstructing new ones (for descendent keypaths), we were erroneously not doing so if we were in the middle of a change notification for the same keypath.
That is: changing childObject triggered the two sub-observers, childObject.name and childObject.value to fire (which is correct), but when we were rebuilding the keys, we skipped childObject.name because we were already dispatching a notification.
Fix: Reconstruct keypaths regardless of whether/not we're currently notifying. This is objectively more correct.

This was fixed some time ago.


[apptools-android] Test with the specified version of Crosswalk for apptools android

Failure analysis: https://crosswalk-project.org/jira/browse/XWALK-4056
https://crosswalk-project.org/jira/browse/XWALK-3779
https://crosswalk-project.org/jira/browse/XWALK-3782

Impacted tests(approved):new 0,update 24,delete 0
Unit test platform:[Android]
Unit test result summary:pass 20,fail 4,block 0

LGTM


Update CI URLs to point to new caching infrastructure

Hello there!
This is an automated pull request submitted by @staticfloat to help package authors transition their Julia installation CI setups to the new binary provider URL.  Please take a look at this PR, and if there is a problem or it doesn't download correctly when CI runs, feel free to ping @staticfloat

Coverage remained the same at 98.243% when pulling ccb16debe986da7fd2f46d5674efa371ad08280d on staticfloat:updated_ci_url into 7333fc914a84660b0d9b0d25a94b4cc947463721 on MPF-Optimization-Laboratory:master.


Some text lines disappear at most zoom levels

Link to PDF file (or attach file here)
disappearing-lines.pdf
Configuration

Web browser and its version: Google Chrome Version 61.0.3163.100 (Official Build) (64-bit)
Operating system and its version: Windows 10 Version 1703
PDF.js version: 1.8.188, 1.9.426, 1.9.602
Is an extension: No

Steps to reproduce the problem

Open the attached PDF in the PDF.JS viewer
Set the zoom level to 100%

What is the expected behavior?
All lines are visible

What went wrong?
Some lines are not visible.  Which lines are visible varies depending on the zoom level.  (Attached screenshot is at 100% zoom level.)

Link to a viewer
Tested 1.8.188 and 1.9.426 locally, but issue can be reproduced at http://mozilla.github.io/pdf.js/web/viewer.html (which was running 1.9.602 at the time this issue was filed).

I have re-verified this issue against current Demo (https://mozilla.github.io/pdf.js/web/viewer.html) and observed that this issue is still occurring.

Any updates on this?  I see this bug was reported a few years back and it still occurs on Chrome 78 and pdfjs version 2.3.200.  This is a major impact to me

WFM, when testing with PDF.js version 2.9.96 in Google Chrome Beta 90.0.4430.72 on Windows.
If this issue still exists, in some platform/browser combination, that clearly suggests a browser bug rather than a PDF.js one (and unfortunately that's not something that we can fix here).

Also looking for some updates on this issue. During testing we've noticed this issue. It seems to correlate with default zoom level, but we're hoping to see if PDF.JS was planning any improvements in this area.

We have the same issue.  Doesn't happen in FireFox but happens in Chrome and Edge.  Workaround we've been using is setting the initial zoom to 80% via #zoom=80  110% seems to work as well.


oss-directory: handle contracts from a deterministic deployer

There are some contracts (esp in DeFi) that are deployed across multiple chains from a deterministic deployer. The most popular protocol appears to be this one: https://github.com/Arachnid/deterministic-deployment-proxy
You can see this activity across multiple chains, eg, Mainnet, Optimism, and Base
Proxy Address
0x4e59b44847b379578588920ca78fbf26c0b4956c

Deployment Transaction
0xf8a58085174876e800830186a08080b853604580600e600039806000f350fe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe03601600081602082378035828234f58015156039578182fd5b8082525050506014600cf31ba02222222222222222222222222222222222222222222222222222222222222222a02222222222222222222222222222222222222222222222222222222222222222

Deployment Signer Address
0x3fab184622dc19b6109349b94811493bf2a45362

Our working assumption is that you can identify the actual deployer as the address that interacts with the proxy contract address, but this needs to be verified.
In any case, the correct behavior is to trace the contracts that are created as result of a deployer interacting a deterministic deployer contract.

@ravenac95 check out this implementation from the Agora team:
https://github.com/voteagora/op-atlas/blob/main/src/lib/actions/contracts.ts

Remaining work to get proxy deployments handled will continue in #1554


glog issue

I compile the  v0.18.0 code to dynamic library, when I used it in my code, it can't work. finally I found out the issue caused by glog, ifm3d use the glog, and in my code I also use the glog,how can I avoid this issue?

Any specific reason why you are using v0.18.0?

I am using this version to adapt to the previous code. I see that you have implemented your own log method in the latest version of v1.4.3. If this issue is not present in the latest version, we can update the camera driver code to the latest version. Could you please confirm that?

Indeed, the dependency to glog was removed in ifm3d 1.3.2 (and above), so you should not have the same compatibility issue.

@matthiasbeyer what version of Glog you are using can you use the same version (v0.3.5) as that of ifm3d in your application.
OR
You can try to build ifm3d with your Glog version. Provide the installed path of your glog lib to -DCMAKE_PREFIX_PATH variable while configuring the ifm3d make build. Use ";" as separator to add multiple paths to -DCMAKE_PREFIX_PATH.
You can try, as @lola-masson suggested, the port application to use the latest version of ifm3d( v1.4.3 which supports legacy devices O3D and O3X, but this release is under experimental release). In the latest release we updated the ifm3d API for grabbing data using FrameGrabber module and deprecated Image and opencv module and added C++ buffer which can be used with OpenCV and other libraries. Please follow the migration guide to update your application.


fix segcompaction should process delete bitmap if necessary (#38369)

Proposed changes
Issue Number: close #xxx
cherry-pick #38369 and #38800

run buildall

run buildall


SDIT-1223: 🎨 Document timeout configuration options

@petergphillips does this still want approving/adding?


Login and Signup feature

Enables the user to create an account and login to profile page

Login, Signup and logout working!


fix(setup): conda info -e instead of conda env

The latter is deprecated and can no longer work.

Superseded by #14


Fix nonparameterized linear without bias

fix #367. It also fixes nonparameterized convolution_2d without bias.

LGTM except one comment.


Fix signing config

#133  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @rbro112 and the rest of your teammates on  Graphite


Ionic React iOS

Core Library
MSAL.js v2 (@azure/msal-browser)
Core Library Version
Newest
Wrapper Library
MSAL React (@azure/msal-react)
Wrapper Library Version
Newest
Public or Confidential Client?
Public
Description
I have made an Ionic react capacitor application for iOS only.
Opening the browser, logging in and redirect are working perfect. But here comes the problem:
once back in the app, there is no signed in account, token or whatsoever.
Is there any workaround to make it work on the specified platform?
MSAL Configuration
No response
Relevant Code Snippets
No response
Identity Provider
None
Source
Internal (Microsoft)

@Yannickvandenbos Unfortunately we do not yet support for ionic with MSAL Js. We have it in the backlog but do not have a clear ETA at this point.

@Yannickvandenbos Unfortunately we do not yet support for ionic with MSAL Js. We have it in the backlog but do not have a clear ETA at this point. Let me revert if we can help with general direction regarding ionic storage but please note it will not be supported in code.

What would be a solution regarding to ionic storage…?

@Yannickvandenbos
I gathered some info and we believe currently only browser works out of box for ionic. Support for mobile platforms - iOS and Android - is not available. Even a workaround for storage is not possible as this can be supported only if we add custom storage in MSAL JS, i.e., user can set the storage API to ionic/storage when MSAL boots up. However we do not yet have support for custom storage in MSAL JS.
@EmLauber can we track this as a part of Custom Storage support (whenever we plan to take it, I assume no ETA for now)?

Linking the custom storage feature request on MSAL JS:  #1588

Changing to Feature request and linking the general Ionic support request in #4290

Closing - we'll track the request for Ionic support in #4290


Title: Improvised UI for BaseX calculator

Is your feature request related to a problem? Please describe.
Improvised UI for BaseX calculator
Describe the solution you'd like.
Improvised UI for BaseX calculator
Describe alternatives you've considered.
Improvised UI for BaseX calculator
Add any other context or screenshots about the feature request here.
No response

@Kushal997-das Please assign me this under GSSoC 2024

@SuhainaFathimaM Hi, kindly mentioned all your issues in my Linkedin, with issue number

@SuhainaFathimaM Kindly give us SS , let me show the UI first , how is different from the existing one.


Web manifest: link to Webkit status page

Webkit currently has this listed as "Under Consideration"

Thanks!


tabsyn works well in 50 dimensions but cannot be trained to work in 1000 dimensions.

Thank you for your nice project and codebase!
I have trained Tabsyn on our dataset with binary feature of 1000 dimensions. Most dimensions have very low mean, which means most inputs are zero. The loss for VAE and diffusion are both loss. But the samples look bad. For the same code, I just train it on first 50 dimensions out of 1000 dimensions, the samples looks good. This should indicate that I ran Tabsyn correctly. Do you have an idea why this could happen?

For the same code, I also trained it on first 100 dimensions out of 1000 dimensions, the samples look good. But when I trained it on first 200 dimensions out of 1000 dimensions, the samples start looking bad. Do you have an idea why this could happen? Thank you!

Hi, thanks for your question! I guess this is because your raw data is already extremely sparse, and our VAE processing have made the latent embeddings even sparser (since it expands the dimension of your data from 1000 to 4000). It might be challenging for the diffusion model to learn from such high-dimensional data.
Some questions/suggestions:

What's the size of your datasets, i,e., how many rows?
Have you tried TabDDPM on your datasets?
Considering that all of the columns are binary categorical variables, I would suggest directly training the diffusion model in the input space without VAE.

Thank you very much for your reply!

The size of our training data is 1.5M.
TabDDPM works well in our dataset of 1000 dimensions. I guess one reason could be that TabDDPM which directly learns the categorical distribution can work well in the sparse setting.
We will try this.
As for those columns with sparse features, even all reconstructing zero will have a small reconstruction loss in VAE.

@JunHanStudy
Have you solved the issue? If you haven't, would you please share (partial) your dataset so that we can do further study about that?

@hengruizhang98 Thank you very much for your follow up! The performance degeneration in high dimension is not solved. We work on healthcare datasets. This link (https://github.com/sczzz3/ehrdiff) has processed MIMIC dataset. Each dimension is a binary variable. Please let me know if you can use this processed dataset easily. If you want this dataset be the format in your paper, I can process it for you. Look forward to seeing some progress of tabsyn in this domain.

Thanks! I will look through it.

Thanks for your nice work! I have trained both Tabsyn and TabDDPM on our dataset with binary feature of more 1000 dimensions. It seems that TabDDPM has a loss of NaN during training. Have you met the problem?
Your early reply will be highly appreciated! Thanks!

We also faced this issue but failed to find a solution that could perfectly
solve it. Maybe you can try train it for multiple times.
On Fri, Dec 27, 2024 at 8:06 PM 汪鑫 @.***> wrote:

Thanks for your nice work! I have trained both Tabsyn and TabDDPM on our
dataset with binary feature of more 1000 dimensions. It seems that TabDDPM
has a loss of NaN during training. Have you met the problem?
Your early reply will be highly appreciated! Thanks!
—
Reply to this email directly, view it on GitHub
https://github.com/amazon-science/tabsyn/issues/17#issuecomment-2563637843,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGLPGGTNPZ5GHP6LJ5VTJET2HU7F7AVCNFSM6AAAAABUIRF2LSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNRTGYZTOOBUGM
.
You are receiving this because you were mentioned.Message ID:
@.***>

Thanks very much for your early reply! Do you mean that both Tabsyn and TabDDPM have this problem?

We face a similar issue on TabDDPM, while Tabsyn does not have such an
issue.
Hengrui
On Fri, Dec 27, 2024 at 8:39 PM 汪鑫 @.***> wrote:

Thanks very much for your early reply! Do you mean that both Tabsyn and
TabDDPM have this problem?
—
Reply to this email directly, view it on GitHub
https://github.com/amazon-science/tabsyn/issues/17#issuecomment-2563663780,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGLPGGXYUCYLJ5NCNYEHXQT2HVC7DAVCNFSM6AAAAABUIRF2LSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNRTGY3DGNZYGA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Thanks very much for your early reply! By the way, d_token in the code of Tabsyn is 4. What is the reason for setting d_token to 4, and do we need to choose different values based on our actual situation?

I tried grid search this hyperparameter and found d = 4 a reasonable value.
A small d makes the VAE encoder less expressive, A large d can makes a
powerful VAE, but the high-dimensional latent space makes the subsequent
diffusion model harder to train, and there is a risk of overfitting in the
VAE model.
Hengrui
On Fri, Dec 27, 2024 at 9:03 PM 汪鑫 @.***> wrote:

Thanks very much for your early reply! By the way, d_token in the code of
Tabsyn is 4. What is the reason for setting d_token to 4, and do we need to
choose different values based on our actual situation?
—
Reply to this email directly, view it on GitHub
https://github.com/amazon-science/tabsyn/issues/17#issuecomment-2563681874,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGLPGGXFO77DJT7SEUFWVTL2HVFYRAVCNFSM6AAAAABUIRF2LSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNRTGY4DCOBXGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>


Rendering error

Attach (recommended) or Link to PDF file here:
bug.pdf
Configuration:

Web browser and its version: Firefox 110.0, Chrome 110.0.5481.100
Operating system and its version: Ubuntu 22.04
PDF.js version: v3.3.122
Is a browser extension: No

Steps to reproduce the problem:

Open the pdf in the online viewer
Check the error in the console

What is the expected behavior? (add screenshot)

What went wrong? (add screenshot)

Firefox: Error in console and missing arrows above the letters (vectors).
An error occurred while rendering the page.

PDF.js v3.4.112 (build: 534b22aec)
Message:
Stack: putBinaryImageData@https://mozilla.github.io/pdf.js/build/pdf.js:5393:11
paintInlineImageXObject@https://mozilla.github.io/pdf.js/build/pdf.js:6942:25
paintImageXObject@https://mozilla.github.io/pdf.js/build/pdf.js:6902:10
executeOperatorList@https://mozilla.github.io/pdf.js/build/pdf.js:5714:20
_next@https://mozilla.github.io/pdf.js/build/pdf.js:2719:37
__webpack_modules__</_scheduleNext/<@https://mozilla.github.io/pdf.js/build/pdf.js:2709:14

Chrome: Rendering is slow. Warning in the console:
[Violation] 'requestAnimationFrame' handler took 1286ms
Link to a viewer (if hosted on a site other than mozilla.github.io/pdf.js or as Firefox/Chrome extension):
https://mozilla.github.io/pdf.js/web/viewer.html

Issue #6741 is about huge images. Is this the case in this issue? The pdf was generated by exporting a slide with equation to pdf with PowerPoint and I wouldn't expect it to generate a large image.
How can I check the image size in the pdf?
Is there a way to pre-process the pdf and "fix" the image?

The image in this pdf is a bit problematic...
If you open the pdf with the tool mentioned by @Snuffleupagus, you can see that it has dimensions Width = 34862, Height = 4332.
Once the image is decompressed, it'll take ~576Mb in RGBA format and it has to be because the original image is in the RGB colorspace.
Canvas dimensions have some limits and here they're reached.
In firefox nightly, it takes around 3.5s to render when it's around 5s in Chrome: as I said in the patch, it isn't crazy but I think it's acceptable. We can probably improve performances here but very likely we won't be able to have something similar to Acrobat or Chrome.

@calixteman rendering is still slow even if I ignore huge images with:
pdfjsLib.getDocument({ url: url, maxImageSize: 1024*1024 })

Could there be another issue besides the huge image?

Maybe the image is decoded anyway, and that takes time.

Here the problem is about a smask which is too large and maxImageSize as no effect on such object.

Should maxImageSize also limit smask size? Does the new large image PR handles smasks?


Unification with preserved history

Closes #768

:D thanks @kvark. I ran some local sanity to make sure this is all working. gfx_scene works, all the examples work. It's very easy to do a crates.io override now. This is wonderful!

@csherratt thanks for verifying it nicely!
:fireworks: :cake: :confetti_ball:


Added support rules

The code was refactored. Use textFieldProps, datePickerProps and timePickerProps to set the properties of the component.


Sql - native tests fail on NPE during db initialization #3247

fixes https://github.com/apache/camel-quarkus/issues/3247

Build failure is not linked to this change (it is caused by general docs generation, not by the word replace from this PR)


Rewrite connect to use useStoreDependency

This will enable General Store's bundle to be significantly smaller, as many of the object mapping and dependency calculation methods that currently get bundled are only required to support class components and connect.
This will require us to build a version of useStoreDependency that supports multiple dependencies, as React's rules of hooks will not allow us to dynamically create multiple useStoreDependency calls inside of a loop. Fortunately, this is already the default behavior of our dependency calculator, the existing useStoreDependency actually hacks around this behavior, so this should be a relatively easy addition

closed in #83


Sync sieve docs with problem-specifications

The sieve exercise has been overhauled as part of a project to make practice exercises more consistent and friendly.
For more context, please see the discussion in the forum, as well as the pull request that updated the exercise in the problem-specifications repository:

https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
https://github.com/exercism/problem-specifications/pull/2216

@meatball133 in general if you're happy with the changes, would you go ahead and merge the PR? I will eventually merge approved PRs but it will take at least a week before I get to it, so if you merge it, it will get deployed much more quickly.

@kytrinyx I merge as fast as the ci are done. I got an email saying a new pr was uploaded so approved it and I had to go and couldn't wait until ci were done. But I often merge these prs within 2 hours, as you may have noticed with earlier prs.


npm istall fails after update to the latest version

npm ERR! path C:\app\node_modules\d3-ng2-service
npm ERR! code EISGIT
npm ERR! git C:\app\node_modules\d3-ng2-service: Appears to be a git repo or submodule.
npm ERR! git     C:\app\node_modules\d3-ng2-service
npm ERR! git Refusing to remove it. Update manually,
npm ERR! git or move it out of the way first.
npm ERR!     C:\user1\AppData\Roaming\npm-cache_logs\2017-11-27T18_27_43_756Z-debug.log

@antonevane Thanks for alerting me to this issue. I am able to install the latest version into a blank project without issues. I.e.:

new directory
npm init
npm install d3-ng2-service.

However, if I attempt to install into an existing project, e. g. a nrwl/nx based monorepo, I run into the same issue. I do, however, get an npm EPERM error related to the non-existing fsevent upon my first install attempt. On the second attempt, I get the error you posted.
I am tempted to believe, it's an npm issue (at least the error message seems misguiding). Could you let me know your:

node/npm versions
platform/OS
Angular version
any version of Angular-cli or nrwl/nx or similar tooling that might form the basis of your repo?

Thanks in advance for the additional info.

Node version: v6.11.2, 6.10.3
Npm versions: 5.5.1, 3.10.10
OS:                  Window, rhel71 linux cbuild_rhel7
Angular:          4.4.6
angular/cli:      1.4.9

i think the problem is relative to d3-geojson
https://github.com/DefinitelyTyped/DefinitelyTyped/issues/21794

Thanks for the added info. For starters, I will publish a no-op patch release (just rebuild the project locally and bumping the patch release number).
Since I have not made any changes to the build/publish pipeline as such from version 1.22.1 to 1.23.0, which would explain the behavior, I'll have to see.
@antonevane @skyboys22 Can you confirm that installing version 1.22.1 works for you? That's when I changed some of the dev-dependencies.

maybe it's relative to this issue in d3-geojson https://github.com/DefinitelyTyped/DefinitelyTyped/issues/21794 ?
i will try 1.22.1 tonight
thank you

@skyboys22 I was considering that as well. Although it seems strange. There is an active PR DefinitelyTyped/DefinitelyTyped#21801 which, once merged, will remove the compile error.

I pushed a patch release (1.23.1), which will automatically pull the latest version of the d3-geo definitions (1.9.4). This is an interim patch addressing the  DefinitelyTyped/DefinitelyTyped#21794 geojson issue.
I just installed this latest version into a nrwl\nx based repo and the install worked.
So, please try this latest patch release and advise, if you are able to proceed without the utterly quirky npm error.
Thanks in advance for checking and confirming back.

Facing the same issue, trying 1.23.1 package now.

I'm able to install the package in empty folder. If I rerun the npm install command, the problem occurs.
Even after installing the latest package, I'm facing the same issue.
Check the attached image, the installed node_modules folder contains .git folder. May be this is reason of conflict between git and npm.
Check whether the npm publish properly ignored the git files and all.

Same problem as well:
Node version: v8.9.0
Npm versions: 5.5.1
OS: OSX High Sierra
Angular: 5.0.3
angular/cli: 1.5.4

Also still seeing the issue
Node: 8.5.0
NPM: 5.3.0
OS: OSX Sierra
Angular: 4.4.6
Angular/CLI: 1.4.2

Thanks for the patience. @PandiyanCool thanks for your comment. I had checked through VS Code, which of course did not list the .git in the installed version 😕
The short story is that npm 5.5.1 is not currently ignoring the .git by default, as used to be the case (see npm/npm#19073) I explicitly npmignored it for now.
So version 1.23.2 works as intended again.
Closed by #101.


some problem about reproducing your results

I use the pre-trained model RRDB_ESRGAN_x4.pth.
When my #epoch reach ~5000, I view generated validation data(Set14). The result is as follow.

baboon

barbara
From epoch 1 to epoch 5000, PSNR always is ~5 as follow.
19-05-08 19:05:35.406 - INFO: <epoch: 99, iter:   5,000> psnr: 6.2112e+00 19-05-08 19:49:07.859 - INFO: <epoch:199, iter:  10,000> psnr: 5.0530e+00 19-05-08 20:32:37.573 - INFO: <epoch:299, iter:  15,000> psnr: 5.0124e+00 19-05-08 21:18:05.244 - INFO: <epoch:399, iter:  20,000> psnr: 4.7408e+00 19-05-08 22:05:09.836 - INFO: <epoch:499, iter:  25,000> psnr: 4.7600e+00 19-05-08 22:50:40.863 - INFO: <epoch:599, iter:  30,000> psnr: 4.9239e+00 19-05-08 23:36:27.306 - INFO: <epoch:699, iter:  35,000> psnr: 5.0046e+00 19-05-09 00:22:15.370 - INFO: <epoch:799, iter:  40,000> psnr: 5.2917e+00 19-05-09 01:07:45.590 - INFO: <epoch:899, iter:  45,000> psnr: 4.6685e+00 19-05-09 01:53:37.342 - INFO: <epoch:999, iter:  50,000> psnr: 4.9261e+00 19-05-09 02:39:02.434 - INFO: <epoch:1099, iter:  55,000> psnr: 5.0573e+00 19-05-09 03:24:58.855 - INFO: <epoch:1199, iter:  60,000> psnr: 4.9035e+00 19-05-09 04:10:19.832 - INFO: <epoch:1299, iter:  65,000> psnr: 5.0180e+00 19-05-09 04:54:04.960 - INFO: <epoch:1399, iter:  70,000> psnr: 4.9490e+00 19-05-09 05:39:43.085 - INFO: <epoch:1499, iter:  75,000> psnr: 5.0774e+00 19-05-09 06:23:38.317 - INFO: <epoch:1599, iter:  80,000> psnr: 5.0833e+00 19-05-09 07:09:26.996 - INFO: <epoch:1699, iter:  85,000> psnr: 4.7962e+00 19-05-09 07:54:07.815 - INFO: <epoch:1799, iter:  90,000> psnr: 4.9237e+00 19-05-09 08:39:44.546 - INFO: <epoch:1899, iter:  95,000> psnr: 4.8400e+00 19-05-09 09:23:34.242 - INFO: <epoch:1999, iter: 100,000> psnr: 4.9499e+00 19-05-09 10:10:12.897 - INFO: <epoch:2099, iter: 105,000> psnr: 5.1629e+00 19-05-09 10:58:45.951 - INFO: <epoch:2199, iter: 110,000> psnr: 5.2242e+00 19-05-09 11:46:20.899 - INFO: <epoch:2299, iter: 115,000> psnr: 5.2426e+00 19-05-09 12:35:58.570 - INFO: <epoch:2399, iter: 120,000> psnr: 5.2277e+00 19-05-09 13:24:21.516 - INFO: <epoch:2499, iter: 125,000> psnr: 4.9235e+00 19-05-09 14:08:53.873 - INFO: <epoch:2599, iter: 130,000> psnr: 6.2259e+00 19-05-09 14:54:28.612 - INFO: <epoch:2699, iter: 135,000> psnr: 5.4882e+00 19-05-09 15:38:39.004 - INFO: <epoch:2799, iter: 140,000> psnr: 4.8028e+00 19-05-09 16:23:13.327 - INFO: <epoch:2899, iter: 145,000> psnr: 4.8086e+00 19-05-09 17:10:03.492 - INFO: <epoch:2999, iter: 150,000> psnr: 4.7097e+00 19-05-09 17:57:27.998 - INFO: <epoch:3099, iter: 155,000> psnr: 4.8913e+00 19-05-09 18:42:59.513 - INFO: <epoch:3199, iter: 160,000> psnr: 4.7553e+00 19-05-09 19:31:03.326 - INFO: <epoch:3299, iter: 165,000> psnr: 4.8749e+00 19-05-09 20:18:22.245 - INFO: <epoch:3399, iter: 170,000> psnr: 5.1612e+00 19-05-09 21:06:11.146 - INFO: <epoch:3499, iter: 175,000> psnr: 4.6685e+00 19-05-09 21:53:42.637 - INFO: <epoch:3599, iter: 180,000> psnr: 4.7500e+00 19-05-09 22:40:32.650 - INFO: <epoch:3699, iter: 185,000> psnr: 4.7687e+00 19-05-09 23:26:12.187 - INFO: <epoch:3799, iter: 190,000> psnr: 4.8440e+00 19-05-10 00:13:29.872 - INFO: <epoch:3899, iter: 195,000> psnr: 4.9646e+00 19-05-10 01:00:36.196 - INFO: <epoch:3999, iter: 200,000> psnr: 5.1833e+00 19-05-10 01:47:40.721 - INFO: <epoch:4099, iter: 205,000> psnr: 4.9516e+00 19-05-10 02:34:43.220 - INFO: <epoch:4199, iter: 210,000> psnr: 5.0352e+00 19-05-10 03:21:31.067 - INFO: <epoch:4299, iter: 215,000> psnr: 4.9865e+00 19-05-10 04:05:41.617 - INFO: <epoch:4399, iter: 220,000> psnr: 4.6804e+00 19-05-10 04:52:24.635 - INFO: <epoch:4499, iter: 225,000> psnr: 4.9525e+00 19-05-10 05:38:48.420 - INFO: <epoch:4599, iter: 230,000> psnr: 4.9832e+00 19-05-10 06:25:33.566 - INFO: <epoch:4699, iter: 235,000> psnr: 5.2735e+00 19-05-10 07:09:53.263 - INFO: <epoch:4799, iter: 240,000> psnr: 4.8645e+00 19-05-10 07:56:47.936 - INFO: <epoch:4899, iter: 245,000> psnr: 4.9031e+00 19-05-10 08:43:46.142 - INFO: <epoch:4999, iter: 250,000> psnr: 5.0507e+00 19-05-10 09:30:08.394 - INFO: <epoch:5099, iter: 255,000> psnr: 4.9345e+00 19-05-10 10:17:11.694 - INFO: <epoch:5199, iter: 260,000> psnr: 4.8709e+00 19-05-10 11:02:00.584 - INFO: <epoch:5299, iter: 265,000> psnr: 5.3140e+00 19-05-10 11:49:01.726 - INFO: <epoch:5399, iter: 270,000> psnr: 5.5823e+00
Is the result correct at this time? If it is wrong. Is it related to my use of two graphics cards?

There must be some wrong. You need to check your inputs and codes.

There must be something wrong. You need to check your inputs and codes.
Two GPUs will not results in the problem, I think.

Thanks for your patient reply. I will check the input and code.

There must be something wrong. You need to check your inputs and codes.
Two GPUs will not results in the problem, I think.

I seem to have found the problem. My validate data is 16-bit/color RGB. It seems that data should be 8-bit/color RGB. I think there is a problem during generating LR validate data. I will check scripts/generate_mod_LR_bic.m

There must be something wrong. You need to check your inputs and codes.
Two GPUs will not results in the problem, I think.

In scripts/generate_mod_LR_bic.m line:50 img = im2double(img); the code in this line will make LR data be 16/bits. I think that is why my problem as described occurs.  I will train again. Hopefully all is well.

There must be something wrong. You need to check your inputs and codes.
Two GPUs will not results in the problem, I think.

Hi, xintao. Could you tell me which version you use Matlab/octave image library?

Malab: R2017b (<IP_ADDRESS>3579) 64-bit (glnxa64) / R2016b (<IP_ADDRESS>1655) 64-bit (glnxa64) (they produce the same bicubic results)
Opencv:
>>> import cv2
>>> cv2.__version__
'4.0.0'

Thanks. Could you tell me which version OpenCV is in Matlab? Because I want
to use *scripts/generate_mod_LR_bic.m *to generate low-resolution images. But
I maybe generate images of other color space. So I want to know your OpenCV
version in Matlab.
On Mon, May 13, 2019 at 12:06 AM Xintao<EMAIL_ADDRESS>wrote:

Malab: R2017b (<IP_ADDRESS>3579) 64-bit (glnxa64) / R2016b (<IP_ADDRESS>1655)
64-bit (glnxa64) (they produce the same bicubic results)
Opencv:

import cv2
cv2.version
'4.0.0'

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/xinntao/BasicSR/issues/123#issuecomment-491608158,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIEMRNHW3Q2YHGCBDCR4UNTPVA6BDANCNFSM4HL7YS7A
.

I don't think the bicubic function in Matlab will call the opencv library.
If so, please let me know.

I don't think the bicubic function in Matlab will call the opencv library.
If so, please let me know.

I don't use OpenCV in Matlab. I load image-2.10.0 library in Matlab so that I can use imread,im2double,imresize...
But I think my version isn't the same as yours. Could you tell me which image version in Matlab?

How can I see the image version in my Matlab?

How can I see the image version in my Matlab?

You are really kind to me.
I think there are connections with my Octave(replacement of Matlab). It may generate images which are different color space or different bit number.
So I use Matlab to generate LR images eventually. As LR of validation dataset, the model seems to have generated the correct results. As follow,

65000 iterations(1300 epochs) PSNR：17.47
Do you think I have started to train correctly?

The learning rate scheme is done in the config file. Wait to see the results (like in 200k iter).

The learning rate scheme is done in the config file. Wait to see the results (like in 200k iter).

Above is baboon which is trained 265000 iterations. Do you think where is the problem?

It seems strange.... 1) may check your data 2) do you use the default config file?

There must be something wrong. You need to check your inputs and codes.
Two GPUs will not results in the problem, I think.

In scripts/generate_mod_LR_bic.m line:50 img = im2double(img); the code in this line will make LR data be 16/bits. I think that is why my problem as described occurs. I will train again. Hopefully all is well.

How did you solve the problem, by modifying the function im = im2double(img)?

There must be something wrong. You need to check your inputs and codes.
Two GPUs will not results in the problem, I think.

In scripts/generate_mod_LR_bic.m line:50 img = im2double(img); the code in this line will make LR data be 16/bits. I think that is why my problem as described occurs. I will train again. Hopefully all is well.

How did you solve the problem, by modifying the function im = im2double(img)?

I run code in Matlab finally. It succeeded.


ini_template is not working for advanced ldap filters.

The ini_templates uses the quote filter for all strings containing =. This breaks when you try to configure a ldap filter like !(objectClass=computer) or anything containing parentheses is rendered as "'(objectClass=computer)'".
https://github.com/Icinga/ansible-collection-icinga/blob/a71267ddff82503ee1ab009ce1ce211d2c5c3200/roles/icingaweb2/templates/ini_template.j2#L11C1-L11C37

Hello, I'll have a look into it. How did you define the variable in yaml?

Sure, i tried every way i could think of.
user_filter: "!(objectClass=user)", user_filter: '!(objectClass=user)',
user_filter: >
  !(objectClass=user)

user_filter: |
  !(objectClass=user)

But the problem is in the template. "{{ value | quote }}". The print expression is wrapped into double quotes and uses the quote filter which adds additional single quotes.

I came across this problem today. Is there a plan when the fix will be released?


[SPARK-21773][BUILD][DOCS] Installs mkdocs if missing in the path in SQL documentation build

What changes were proposed in this pull request?
This PR proposes to install mkdocs by pip install if missing in the path. Mainly to fix Jenkins's documentation build failure in spark-master-docs. See https://amplab.cs.berkeley.edu/jenkins/job/spark-master-docs/3580/console.
It also adds mkdocs as requirements in docs/README.md.
How was this patch tested?
I manually ran jekyll build under docs directory after manually removing mkdocs via pip uninstall mkdocs.
Also, tested this in the same way but on CentOS Linux release 7.3.1611 (Core) where I built Spark few times but never built documentation before and mkdocs is not installed.
...
Moving back into docs dir.
Moving to SQL directory and building docs.
Missing mkdocs in your path, trying to install mkdocs for SQL documentation generation.
Collecting mkdocs
  Downloading mkdocs-0.16.3-py2.py3-none-any.whl (1.2MB)
    100% |████████████████████████████████| 1.2MB 574kB/s
Requirement already satisfied: PyYAML>=3.10 in /usr/lib64/python2.7/site-packages (from mkdocs)
Collecting livereload>=2.5.1 (from mkdocs)
  Downloading livereload-2.5.1-py2-none-any.whl
Collecting tornado>=4.1 (from mkdocs)
  Downloading tornado-4.5.1.tar.gz (483kB)
    100% |████████████████████████████████| 491kB 1.4MB/s
Collecting Markdown>=2.3.1 (from mkdocs)
  Downloading Markdown-2.6.9.tar.gz (271kB)
    100% |████████████████████████████████| 276kB 2.4MB/s
Collecting click>=3.3 (from mkdocs)
  Downloading click-6.7-py2.py3-none-any.whl (71kB)
    100% |████████████████████████████████| 71kB 2.8MB/s
Requirement already satisfied: Jinja2>=2.7.1 in /usr/lib/python2.7/site-packages (from mkdocs)
Requirement already satisfied: six in /usr/lib/python2.7/site-packages (from livereload>=2.5.1->mkdocs)
Requirement already satisfied: backports.ssl_match_hostname in /usr/lib/python2.7/site-packages (from tornado>=4.1->mkdocs)
Collecting singledispatch (from tornado>=4.1->mkdocs)
  Downloading singledispatch-<IP_ADDRESS>-py2.py3-none-any.whl
Collecting certifi (from tornado>=4.1->mkdocs)
  Downloading certifi-2<IP_ADDRESS>-py2.py3-none-any.whl (349kB)
    100% |████████████████████████████████| 358kB 2.1MB/s
Collecting backports_abc>=0.4 (from tornado>=4.1->mkdocs)
  Downloading backports_abc-0.5-py2.py3-none-any.whl
Requirement already satisfied: MarkupSafe>=0.23 in /usr/lib/python2.7/site-packages (from Jinja2>=2.7.1->mkdocs)
Building wheels for collected packages: tornado, Markdown
  Running setup.py bdist_wheel for tornado ... done
  Stored in directory: /root/.cache/pip/wheels/84/83/cd/6a04602633457269d161344755e6766d24307189b7a67ff4b7
  Running setup.py bdist_wheel for Markdown ... done
  Stored in directory: /root/.cache/pip/wheels/bf/46/10/c93e17ae86ae3b3a919c7b39dad3b5ccf09aeb066419e5c1e5
Successfully built tornado Markdown
Installing collected packages: singledispatch, certifi, backports-abc, tornado, livereload, Markdown, click, mkdocs
Successfully installed Markdown-2.6.9 backports-abc-0.5 certifi-2<IP_ADDRESS> click-6.7 livereload-2.5.1 mkdocs-0.16.3 singledispatch-<IP_ADDRESS> tornado-4.5.1
Generating markdown files for SQL documentation.
Generating HTML files for SQL documentation.
INFO    -  Cleaning site directory
INFO    -  Building documentation to directory: .../spark/sql/site
Moving back into docs dir.
Making directory api/sql
cp -r ../sql/site/. api/sql
            Source: .../spark/docs
       Destination: .../spark/docs/_site
      Generating...
                    done.
 Auto-regeneration: disabled. Use --watch to enable.

cc @jkbradley and @srowen. Would you have some time to take a look for this one?

Test build #80819 has started for PR 18984 at commit 57abb1f.

Test build #80819 has finished for PR 18984 at commit 57abb1f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/80819/
Test PASSed.

Let me merge this one and see if the doc build passes.

Merged to master.

It looks still failed during mkdocs installation - https://amplab.cs.berkeley.edu/jenkins/job/spark-master-docs/3588/consoleFull
Missing mkdocs in your path, trying to install mkdocs for SQL documentation generation.
Collecting mkdocs
  Downloading mkdocs-0.16.3-py2.py3-none-any.whl (1.2MB)
Collecting livereload>=2.5.1 (from mkdocs)
  Downloading livereload-2.5.1-py2-none-any.whl
Requirement already satisfied: Jinja2>=2.7.1 in /home/anaconda/lib/python2.7/site-packages (from mkdocs)
Collecting click>=3.3 (from mkdocs)
  Downloading click-6.7-py2.py3-none-any.whl (71kB)
Collecting Markdown>=2.3.1 (from mkdocs)
  Downloading Markdown-2.6.9.tar.gz (271kB)
Requirement already satisfied: PyYAML>=3.10 in /home/anaconda/lib/python2.7/site-packages (from mkdocs)
Collecting tornado>=4.1 (from mkdocs)
  Downloading tornado-4.5.1.tar.gz (483kB)
Requirement already satisfied: six in /home/anaconda/lib/python2.7/site-packages (from livereload>=2.5.1->mkdocs)
Collecting singledispatch (from tornado>=4.1->mkdocs)
  Downloading singledispatch-<IP_ADDRESS>-py2.py3-none-any.whl
Collecting certifi (from tornado>=4.1->mkdocs)
  Downloading certifi-2<IP_ADDRESS>-py2.py3-none-any.whl (349kB)
Collecting backports_abc>=0.4 (from tornado>=4.1->mkdocs)
  Downloading backports_abc-0.5-py2.py3-none-any.whl
Building wheels for collected packages: Markdown, tornado
  Running setup.py bdist_wheel for Markdown: started
  Running setup.py bdist_wheel for Markdown: finished with status 'done'
  Stored in directory: /home/jenkins/.cache/pip/wheels/bf/46/10/c93e17ae86ae3b3a919c7b39dad3b5ccf09aeb066419e5c1e5
  Running setup.py bdist_wheel for tornado: started
  Running setup.py bdist_wheel for tornado: finished with status 'done'
  Stored in directory: /home/jenkins/.cache/pip/wheels/84/83/cd/6a04602633457269d161344755e6766d24307189b7a67ff4b7
Successfully built Markdown tornado
Installing collected packages: singledispatch, certifi, backports-abc, tornado, livereload, click, Markdown, mkdocs
Exception:
Traceback (most recent call last):
  File "/home/anaconda/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/home/anaconda/lib/python2.7/site-packages/pip/commands/install.py", line 342, in run
    prefix=options.prefix_path,
  File "/home/anaconda/lib/python2.7/site-packages/pip/req/req_set.py", line 784, in install
    **kwargs
  File "/home/anaconda/lib/python2.7/site-packages/pip/req/req_install.py", line 851, in install
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
  File "/home/anaconda/lib/python2.7/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files
    isolated=self.isolated,
  File "/home/anaconda/lib/python2.7/site-packages/pip/wheel.py", line 345, in move_wheel_files
    clobber(source, lib_dir, True)
  File "/home/anaconda/lib/python2.7/site-packages/pip/wheel.py", line 323, in clobber
    shutil.copyfile(srcfile, destfile)
  File "/home/anaconda/lib/python2.7/shutil.py", line 83, in copyfile
    with open(dst, 'wb') as fdst:
IOError: [Errno 13] Permission denied: '/home/anaconda/lib/python2.7/site-packages/singledispatch_helpers.pyc
...

but I believe the fix itself is still okay and no need to revert.
Hi @shaneknapp, I guess we could simply install this by sudo pip install mkdocs without a close look. Maybe, would you please be able to check this and install mkdocs package for SQL documentation build?

how long has this been failing in this way?  i'll take a closer look
tomorrow afternoon.
On Sun, Aug 20, 2017 at 4:31 AM, Hyukjin Kwon<EMAIL_ADDRESS>wrote:

It looks still failed during mkdocs installation -
https://amplab.cs.berkeley.edu/jenkins/job/spark-master-
docs/3588/consoleFull
Missing mkdocs in your path, trying to install mkdocs for SQL documentation generation.
Collecting mkdocs
Downloading mkdocs-0.16.3-py2.py3-none-any.whl (1.2MB)
Collecting livereload>=2.5.1 (from mkdocs)
Downloading livereload-2.5.1-py2-none-any.whl
Requirement already satisfied: Jinja2>=2.7.1 in /home/anaconda/lib/python2.7/site-packages (from mkdocs)
Collecting click>=3.3 (from mkdocs)
Downloading click-6.7-py2.py3-none-any.whl (71kB)
Collecting Markdown>=2.3.1 (from mkdocs)
Downloading Markdown-2.6.9.tar.gz (271kB)
Requirement already satisfied: PyYAML>=3.10 in /home/anaconda/lib/python2.7/site-packages (from mkdocs)
Collecting tornado>=4.1 (from mkdocs)
Downloading tornado-4.5.1.tar.gz (483kB)
Requirement already satisfied: six in /home/anaconda/lib/python2.7/site-packages (from livereload>=2.5.1->mkdocs)
Collecting singledispatch (from tornado>=4.1->mkdocs)
Downloading singledispatch-<IP_ADDRESS>-py2.py3-none-any.whl
Collecting certifi (from tornado>=4.1->mkdocs)
Downloading certifi-2<IP_ADDRESS>-py2.py3-none-any.whl (349kB)
Collecting backports_abc>=0.4 (from tornado>=4.1->mkdocs)
Downloading backports_abc-0.5-py2.py3-none-any.whl
Building wheels for collected packages: Markdown, tornado
Running setup.py bdist_wheel for Markdown: started
Running setup.py bdist_wheel for Markdown: finished with status 'done'
Stored in directory: /home/jenkins/.cache/pip/wheels/bf/46/10/c93e17ae86ae3b3a919c7b39dad3b5ccf09aeb066419e5c1e5
Running setup.py bdist_wheel for tornado: started
Running setup.py bdist_wheel for tornado: finished with status 'done'
Stored in directory: /home/jenkins/.cache/pip/wheels/84/83/cd/6a04602633457269d161344755e6766d24307189b7a67ff4b7
Successfully built Markdown tornado
Installing collected packages: singledispatch, certifi, backports-abc, tornado, livereload, click, Markdown, mkdocs
Exception:
Traceback (most recent call last):
File "/home/anaconda/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/home/anaconda/lib/python2.7/site-packages/pip/commands/install.py", line 342, in run
prefix=options.prefix_path,
File "/home/anaconda/lib/python2.7/site-packages/pip/req/req_set.py", line 784, in install
**kwargs
File "/home/anaconda/lib/python2.7/site-packages/pip/req/req_install.py", line 851, in install
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
File "/home/anaconda/lib/python2.7/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files
isolated=self.isolated,
File "/home/anaconda/lib/python2.7/site-packages/pip/wheel.py", line 345, in move_wheel_files
clobber(source, lib_dir, True)
File "/home/anaconda/lib/python2.7/site-packages/pip/wheel.py", line 323, in clobber
shutil.copyfile(srcfile, destfile)
File "/home/anaconda/lib/python2.7/shutil.py", line 83, in copyfile
with open(dst, 'wb') as fdst:
IOError: [Errno 13] Permission denied: '/home/anaconda/lib/python2.7/site-packages/singledispatch_helpers.pyc
...
but I believe the fix itself is still okay and no need to revert.
Hi @shaneknapp https://github.com/shaneknapp, I guess we could simply
install this by sudo pip install mkdocs without a close look. Maybe,
would you please be able to check this and install mkdocs package for SQL
documentation build?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/apache/spark/pull/18984#issuecomment-323579206, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABiDrApK8GAj2mZuL1ClAnk-afIdLJN5ks5saBj8gaJpZM4O7CFW
.

Here is the context I got:
https://github.com/apache/spark/pull/18702 broke the documentation build in https://amplab.cs.berkeley.edu/jenkins/job/spark-master-docs/.
...
Moving back into docs dir.
Moving to SQL directory and building docs.
Missing mkdocs in your path, skipping SQL documentation generation.
Moving back into docs dir.
Making directory api/sql
cp -r ../sql/site/. api/sql
jekyll 2.5.3 | Error:  unknown file type: ../sql/site/.
Deleting credential directory /home/jenkins/workspace/spark-master-docs/spark-utils/new-release-scripts/jenkins/jenkins-credentials-scUXuITy
Build step 'Execute shell' marked build as failure
[WS-CLEANUP] Deleting project workspace...[WS-CLEANUP] done
Finished: FAILURE

It failed in this way roughly about 20ish days.
That PR adds SQL documentation build but with the dependency, mkdocs package. I completely forgot we actually build it in Jenkins.
To fix this, in this PR, I manually added some install command here to install mkdocs if missing in the path; however, it looks failed to install this with the error message:
...
Installing collected packages: singledispatch, certifi, backports-abc, tornado, livereload, click, Markdown, mkdocs
Exception:
Traceback (most recent call last):
  File "/home/anaconda/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/home/anaconda/lib/python2.7/site-packages/pip/commands/install.py", line 342, in run
    prefix=options.prefix_path,
  File "/home/anaconda/lib/python2.7/site-packages/pip/req/req_set.py", line 784, in install
    **kwargs
  File "/home/anaconda/lib/python2.7/site-packages/pip/req/req_install.py", line 851, in install
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
  File "/home/anaconda/lib/python2.7/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files
    isolated=self.isolated,
  File "/home/anaconda/lib/python2.7/site-packages/pip/wheel.py", line 345, in move_wheel_files
    clobber(source, lib_dir, True)
  File "/home/anaconda/lib/python2.7/site-packages/pip/wheel.py", line 323, in clobber
    shutil.copyfile(srcfile, destfile)
  File "/home/anaconda/lib/python2.7/shutil.py", line 83, in copyfile
    with open(dst, 'wb') as fdst:
IOError: [Errno 13] Permission denied: '/home/anaconda/lib/python2.7/site-packages/singledispatch_helpers.pyc
...

It has failed in this way roughly about 1 day.

okie dokie.  installing mkdocs now.

done:
TASK [jenkins-worker : Install anaconda python packages via pip] ***************************************************************************
ok: [amp-jenkins-staging-worker-02.amp] => (item=discover)
ok: [amp-jenkins-staging-worker-01.amp] => (item=discover)
ok: [amp-jenkins-staging-worker-02.amp] => (item=fabric)
ok: [amp-jenkins-staging-worker-01.amp] => (item=fabric)
ok: [amp-jenkins-staging-worker-02.amp] => (item=findspark)
ok: [amp-jenkins-staging-worker-01.amp] => (item=findspark)
ok: [amp-jenkins-staging-worker-02.amp] => (item=flatbuffers)
ok: [amp-jenkins-staging-worker-01.amp] => (item=flatbuffers)
changed: [amp-jenkins-staging-worker-01.amp] => (item=mkdocs)
changed: [amp-jenkins-staging-worker-02.amp] => (item=mkdocs)
ok: [amp-jenkins-staging-worker-02.amp] => (item=subprocess32)
ok: [amp-jenkins-staging-worker-01.amp] => (item=subprocess32)

Nice! Thank you so much @shaneknapp!

building now:
https://amplab.cs.berkeley.edu/jenkins/job/spark-master-docs/3594/console
On Mon, Aug 21, 2017 at 4:30 PM, Hyukjin Kwon<EMAIL_ADDRESS>wrote:

Nice! Thank you so much @shaneknapp https://github.com/shaneknapp!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/apache/spark/pull/18984#issuecomment-323878346, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABiDrGlb922ovqE6RcvHJ_NvwE9Pdbxbks5sahMcgaJpZM4O7CFW
.

hmm.  the build seems to be hanging:
INFO    -  Cleaning site directory
INFO    -  Building documentation to directory:
/home/jenkins/workspace/spark-master-docs/spark/sql/site
Moving back into docs dir.
Making directory api/sql
cp -r ../sql/site/. api/sql
Source: /home/jenkins/workspace/spark-master-docs/spark/docs
Destination: /home/jenkins/workspace/spark-master-docs/spark/docs/_site
Generating...
done.
Auto-regeneration: disabled. Use --watch to enable.
Copying release documentation to
/home/****/public_html/spark-nightly/spark-master-docs/spark-2.3.0-SNAPSHOT-2017_08_21_16_25-84b5b16-docs
On Mon, Aug 21, 2017 at 4:36 PM, shane knapp ☠<EMAIL_ADDRESS>wrote:

building now:
https://amplab.cs.berkeley.edu/jenkins/job/spark-master-docs/3594/console
On Mon, Aug 21, 2017 at 4:30 PM, Hyukjin Kwon<EMAIL_ADDRESS>wrote:

Nice! Thank you so much @shaneknapp https://github.com/shaneknapp!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/apache/spark/pull/18984#issuecomment-323878346, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABiDrGlb922ovqE6RcvHJ_NvwE9Pdbxbks5sahMcgaJpZM4O7CFW
.

nvm...  i checked the last successful build and it took ~90 mins.
On Mon, Aug 21, 2017 at 5:08 PM, shane knapp ☠<EMAIL_ADDRESS>wrote:

hmm.  the build seems to be hanging:
INFO    -  Cleaning site directory
INFO    -  Building documentation to directory: /home/jenkins/workspace/spark-master-docs/spark/sql/site
Moving back into docs dir.
Making directory api/sql
cp -r ../sql/site/. api/sql
Source: /home/jenkins/workspace/spark-master-docs/spark/docs
Destination: /home/jenkins/workspace/spark-master-docs/spark/docs/_site
Generating...
done.
Auto-regeneration: disabled. Use --watch to enable.
Copying release documentation to /home/****/public_html/spark-nightly/spark-master-docs/spark-2.3.0-SNAPSHOT-2017_08_21_16_25-84b5b16-docs
On Mon, Aug 21, 2017 at 4:36 PM, shane knapp ☠<EMAIL_ADDRESS>wrote:

building now:
https://amplab.cs.berkeley.edu/jenkins/job/spark-master-docs/3594/console
On Mon, Aug 21, 2017 at 4:30 PM, Hyukjin Kwon<EMAIL_ADDRESS>wrote:

Nice! Thank you so much @shaneknapp https://github.com/shaneknapp!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/apache/spark/pull/18984#issuecomment-323878346, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABiDrGlb922ovqE6RcvHJ_NvwE9Pdbxbks5sahMcgaJpZM4O7CFW
.

Thanks for your effort @shaneknapp. I just checked the green.


Post 0.10.0 Release - Tasks and some statement

Foreword
As I announced a bit earlier within a discussion of one issue, I decided to finally move 0.10.0 out of beta. This has several reasons. On the one hand, it has not been that much of a "beta", it was quite stable all the time, but included some drafted features, not quite ready stuff and all in all db-migrate has been quite mostly revisited all the way down. This included for example moving out the drivers and a lot of other stuff that happened during the development. And on the other hand it hinders moving forward and creates confusion.
The decision to move along at this point, should help getting features out faster and continue the development more fluent again. This means a few of changes for all future releases, in the way how they're being released.
Tasks
This opens a few tasks, that are being pursued in the next days:

[ ] Adding a CoC
[ ] Revisit the contribution guidelines
[x] Adjust the build pipeline - i.e. add code styles to it
[ ] Officially drop support for all node <4 versions for all db-migrate versions > 0.10.x
[ ] Define the stabilization checkpoint 1.0.0
[ ] Open necessary RFCs
[ ] Add issue templates
[x] Review DCO - Testing
[ ] Review parts of the documentation - help is appreciated!
[x] Add probot
[x] Update devDependencies up to the version barrier

Conventional Commits
All future commits that describe the feature that a developer wants to add, must in the future follow the Angular Convention. Which you can review here:
https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog-angular/convention.md
This will help to have a thorough Changelog for all subsequent releases.

Love it!! Thanks a lot for all the awesomness you provide here @wzrdtales !
I can help you out with adding an issue template or reviewing parts of the documentation (maybe to specify the seeders so https://github.com/db-migrate/node-db-migrate/issues/292 could be finally closed 😉 )

Please feel free to do so @BorntraegerMarc , the docs for the 0.10.0 on seeders would be quite simple, not included yet.
Actually looking for one of the next few versions to get them in. Currently revisiting https://github.com/db-migrate/node-db-migrate/blob/master/lib/migrator.js, which gonna disappear. As well as seed.js and all of them alltogether, they basically do the same thing though. We will need partial processor for seeds, as it is a) more safe to pursue updates in chunks, b) does not block the db too much, c) is not even supported by some dbs (cockroachdb for instance), so I am laying my hands down on that, while researching for a proper CoC and writing on blog article related to all this stuff :).
Will let you guys know when I get some first deliverables.

@BorntraegerMarc btw. any thoughts to #508 ?

Closing this, since a new statement is being published today.

Would appreciate a link to the new statement :)

writing it right now


Move type logic to the crash reporter itself

This PR is intended to remove some of the complex logic in the crash reporter and have some of that handled by the exception types themselves. This is also to make sure that PII is removed from sensitive exception types and to consider the cases where our own exception types are raised through other mechanisms besides through FastlaneCore::Interface::UI

          1 Warning

:warning:
Please provide a changelog summary in the Pull Request description @ohayon

  Generated by :no_entry_sign: Danger

Yeah, going to add tests for the exception type!

:shipit:


Update Arxiv Paper with RepVGGplus

Dear authors,
really great work! Do you have an update of the arxiv paper planned that would give details of the most recent models and training schemes?

We are working on a journal extension of RepVGGplus! Will arxiv it in two or three weeks!

@DingXiaoH
any update?


Remove “Image content type”

The following data is in HRIA. Do we want to lose this?
{Air Photo},1
{Digital Image},27
{Photograph},4533
{Sketch},866

@bferguso The reason for the image type change is because the Canadian Register also requires image type as a mandatory field with controlled vocabulary. So instead of having two image type fields (one with HRIA data, one for Canadian Register) we were hoping to combine them. The Canadian Register controlled vocab options for Image Type are:
Contemporary Photograph;
Historic Image;
Map / Plan; (Katie and I discussed Map/Plan would make sense under document not image possibly - thoughts?)
Word; (Katie and I discussed this option would not apply to our data)
Other
I think we can put air photo, digital image, and photograph under "contemporary photograph" for now. Sketch could possibly be "other" but I wonder if it would be suitable under document? Thoughts @KatieMcEvoy @bferguso ?

I prefer sketch as a document if that's possible.

For Image Captions

select one of the following: Historic or Contemporary
the following will be hierarchical lists to select from

Interior
blank selection
Detail view
Overhead view
Top view
Exterior
blank selection
Arial view
Front view
Left side view
Right side view
Back view
Close view
Distant view
Corner view
Detail view
Overhead view
blank selection option

Provide a free text field
provide a date field

@KatieMcEvoy  @bferguso We would still like to keep the image description field, so the data can still be concatenated and put there. Let's leave that as it was. There is a "image caption" field in HRIA and that should go in the "features" field. Date: is it possible to have the full date YYYY-MM-DD put in the date field and then truncated to year when it's made into the generated caption?

Complete


Fix nlp.keywords() return values

 Issue by arw2019
Fri Mar 20 01:43:14 2020
Originally opened as https://github.com/codelucas/newspaper/pull/793

Resolves #311 by replacing:
keyws = list(set(title_keyws + text_keyws))

with
keyws = set(title_keyws)
while len(keyws) < nlp.NUM_KEYWORDS and text_keyws:
     # add most frequent keyws first
     keyws.add(text_keyws.pop(0))
keyws = list(keyws)

nlp.NUM_KEYWORS is currently a local variable in the keywords function defined in nlp.py. Since I need it in this snippet I promote it to a global variable and define it at the top of nlp.py.

arw2019 included the following code: https://github.com/codelucas/newspaper/pull/793/commits

in 0.9.2 we use configuration class