FATAL: Error verifying developer key: Failed to parse server's response: Content is not allowed in prolog.

Hi,
Any help on the below error?
FATAL: Error verifying developer key: Failed to parse server's response: Content is not allowed in prolog.
br.eti.kinoshita.testlinkjavaapi.util.TestLinkAPIException: Error verifying developer key: Failed to parse server's response: Content is not allowed in prolog.
at br.eti.kinoshita.testlinkjavaapi.MiscService.checkDevKey(MiscService.java:64)
at br.eti.kinoshita.testlinkjavaapi.TestLinkAPI.(TestLinkAPI.java:146)
at hudson.plugins.testlink.TestLinkBuilder.getTestLinkSite(TestLinkBuilder.java:331)
at hudson.plugins.testlink.TestLinkBuilder.perform(TestLinkBuilder.java:206)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.build(MavenModuleSetBuild.java:919)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:671)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
at hudson.model.Run.execute(Run.java:1741)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:531)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:410)
Caused by: org.apache.xmlrpc.client.XmlRpcClientException: Failed to parse server's response: Content is not allowed in prolog.
at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:188)
at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:156)
at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:143)
at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)
at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)
at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)
at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:158)
at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:147)
at br.eti.kinoshita.testlinkjavaapi.BaseService.executeXmlRpcCall(BaseService.java:90)
at br.eti.kinoshita.testlinkjavaapi.MiscService.checkDevKey(MiscService.java:61)
... 12 more
Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1239)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:186)
... 21 more
ERROR: Error communicating with TestLink. Check your TestLink configuration.

Hi @sai-tirunagiri
Probably worth double-checking the URL you are using. Perhaps the endpoint URL is incorrect

http://*******/testlink/lib/api/xmlrpc/v1/xmlrpc.php
This would be the URL I am using currently. Don't know what exactly the problem is.

What version of TestLink are you using?

Its 1.9.15

Reproduced the issue on 1.9.15, though I can't really say what's wrong yet.

The problem is on testlink side.
There is a workaround (from https://foliovision.com/2007/05/xml-rpc-server-wordpress-error):
Add the following lines to lib/api/xmlrpc/v1/xmlrpc.php
// Some browser-embedded clients send cookies. We don't want them.
$_COOKIE = array();

$GLOBALS['HTTP_RAW_POST_DATA'] = file_get_contents("php://input");

Thanks @abogdanovqa !
I noticed some weird errors in the logs, but thought it could be because I was running PHP 7. Tried with PHP 5, and got the same error. Now at least it makes sense.

Any updates on this issue ? I'm also facing similar problem. Logs are as below:
FATAL: Error verifying developer key: Failed to parse server's response: Content is not allowed in prolog.
br.eti.kinoshita.testlinkjavaapi.util.TestLinkAPIException: Error verifying developer key: Failed to parse server's response: Content is not allowed in prolog.
	at br.eti.kinoshita.testlinkjavaapi.MiscService.checkDevKey(MiscService.java:64)
	at br.eti.kinoshita.testlinkjavaapi.TestLinkAPI.<init>(TestLinkAPI.java:146)
	at hudson.plugins.testlink.TestLinkBuilder.getTestLinkSite(TestLinkBuilder.java:331)
	at hudson.plugins.testlink.TestLinkBuilder.perform(TestLinkBuilder.java:206)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.build(MavenModuleSetBuild.java:939)
	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:890)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
	at hudson.model.Run.execute(Run.java:1720)
	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:544)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:404)
Caused by: org.apache.xmlrpc.client.XmlRpcClientException: Failed to parse server's response: Content is not allowed in prolog.
	at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:188)
	at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:156)
	at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:143)
	at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)
	at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)
	at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)
	at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:158)
	at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:147)
	at br.eti.kinoshita.testlinkjavaapi.BaseService.executeXmlRpcCall(BaseService.java:90)
	at br.eti.kinoshita.testlinkjavaapi.MiscService.checkDevKey(MiscService.java:61)
	... 12 more
Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:186)
	... 21 more
ERROR: Error communicating with TestLink. Check your TestLink configuration.

Hi @Diptman the issue has been reported to TestLink. There is a workaround that was posted here before too. Take a look at the comments, and feel free to chime in here to say whether that works for you too, or in the TestLink issue tracker :-)

@kinow : workaround worked for me ! Thanks!
Thanks @abogdanovqa

Excellent, thanks for the feedback @Diptman ! Hopefully it will work for others too.

1.9.16 released. We can test it soon and check if a 1.9.16-0 could be cut (if anyone has time to give it a shot, otherwise I may have time to set up the dev env again in a few days)

Version 1.9.16-0 to be released in the next hours.
Tested the following:

Started a temp MySQL Server with https://github.com/kinow/testlink-java-api/issues/77
Downloaded testlink-1.9.16.tar.gz, and unpacked
Started a temp PHP Server with cd testlink-1.9.16 && php -S <IP_ADDRESS>:8888

Followed the installation procedure, then created a project, and generated my admin user API Key. Then tested with the following code:
package br.eti.kinoshita.testlinkjavaapi;

import java.net.URL;

public class Test {

    public static void main(String[] args) throws Exception {
        TestLinkAPI api = new TestLinkAPI(new URL("http://localhost:8888/lib/api/xmlrpc/v1/xmlrpc.php"), "280540a10fb8a11561888f963397b3b2");
        System.out.println(api.getProjects());
    }

}

And got:
Mar 19, 2017 11:30:31 PM org.apache.commons.beanutils.FluentPropertyBeanIntrospector introspect
INFO: Error when creating PropertyDescriptor for public final void org.apache.commons.configuration2.AbstractConfiguration.setProperty(java.lang.String,java.lang.Object)! Ignoring this property.
[Lbr.eti.kinoshita.testlinkjavaapi.model.TestProject;@456a973f

@rangercoder There is workaround posted by abogdanovqa above my post, that helped me.

@Diptman Thanks for your reply.I have test it on http://localhost/testlink/lib/api/xmlrpc/v1/xmlrpc.php that jenkins connnect with testlink is ok now.But my qc testlink server is cloud server,such as https://.../lib/api/xmlrpc/v1/xmlrpc.php which is apper your some issue.And you can see https://github.com/kinow/testlink-java-api/issues/104 which is my issue's details.
Could you sure?(I have use testlink:1.9.6 )
Thx.

@Diptman sorry,it's my cloud server environment error,and I have solve it.


Create requirements for Unofficial Downloads to get listed

Got some inspiration from https://github.com/iv-org/documentation/blob/master/docs/instances.md
Note to self: Evaluate listed downloads in main repo after this has been merged and link to the rules

Tbh i didnt even think about listing them on the site. Not sure if we should also list them on the website instead of only the readme

I think it'd be good to list them somewhere on the website as well (can be done in the future)

After some doing some evaluating and discussing this with Preston, i came to the following thoughts

Do we want to curate and list third party builds in the first place? it's not too common for projects to do it to begin with. Invidious is a little different since they have public instances and it's a little more important to have such a list.
But what about the whole situation when the AUR maintainers messed something up and our GH repo was flooded by issues? That feels like something that you'll probably never get around fully. Even with a disclaimer users have a habit of coming upstream for issues regardless of where they get it from.
I would argue that if the AUR builds are constantly having errors compared to our official builds, then it shouldn't be listed on our page, but that doesn't necessarily solve the issue we're having.
How often should we check ourselves if the list is up-to-date? What if more members of our team will get inactive would that burden fall on the now downsized active members? Even though its clearly said a few times that nothing is mandatory to do. I could see that somebody could feel obligated to do it even though they dont have to. It's probably best to not add to our list of things that need done on a regular basis if it isn't required.
We should probably not include the rules and add a disclaimer inside our ticket creation form that they should make sure to try an official build before creating a ticket.

Based on these thoughts i came to the conclusion that this isnt feasible.
I'll put some comments over in https://github.com/FreeTubeApp/FreeTube/pull/3450 so we can make it ready to merge over.


Fixing anaconda install command

3.6 is the standard python version of anaconda. In order to get tensorflow installed correctly, version 3.5 is needed. Passing the exact version of python to the anaconda environment is necessary.

Can one of the admins verify this patch?

@caisq, does this look right to you?

@martinwicke I'll take a look sometime today or tomorrow.

@tensorflow-jenkins test this please


Add Touch Menu

TouchMenu
A redesign of the built-in E.showMenu() to take advantage of the full touch screen on the Bangle.js 2.
Features

All of the features of the built-in E.showMenu()
Icon support for menu items:menu.items[0].icon = Graphics.createImage(...);

Custom accent colors:E.showMenu({
  "": {
    cAB: g.theme.bg2, // Accent background
    cAF: g.theme.fg2  // Accent foreground
  }
})

Automatic back button detection - name a button < Back and it will be given a special position and icon

Controls

Scroll through the options
Tap on an option to select it
Tap on a button again to use it
Tap on a selected Boolean to toggle it
Tap on a selected number to change - tap the right side of the screen to decrease, left side to increase
If detected, tap on the back button in the upper left to go back

Requests
Contact information is on my website: kyleplo
Creator
kyleplo

@kyleplo this sounds great. Any chance of some screenshots of how this looks ? a screenshot is worth a 1000 words.

Alright, added.

This looks excellent - thanks!

@kyleplo This does indeed look really nice. But I'm wondering if it's possible to not have the space at the bottom of the screen? I'm assuming it's to accommodate bottom widgets, but if there's no bottom widget it's a bit distracting/annoying.

Adding a photo to show what I mean:

... it might need a g.clearRect(Bangle.appRect) at the start to ensure it erases anything in the background of the screen?

Sounds plausible.


[Unity] Steam Audio + FMod 2.01 Attenuation/Occlusion/Reflection broken

I'm trying to implement Steam Audio together with FMOD 2.01. So far sounds work and binaural works as well but what doesn't work is any attenuation (all sound plays at the same volume at every single distance) and the reflections/occlusion don't work.
I've exported the scene and put a SteamAudioSource on it, but it simply refuses to work.
Is this a problem with FMod 2.0?

Same here. 2.00.10 kind of works, but Unity crashes all the time as soon as everything is set up correctly, but at least after moving phonon_fmod once back an forth from the two plugin destinations, which you also have to do, because fmod searches for another path, it works.
Had no luck with any version above. Binaural always works but everything else fails...

I downgraded to the latest version of FMOD 1.... whatever it was and made an entirely new Unity project to test it out. It actually started working for the first 20 minutes or so, until it suddenly broke for no reason at all.
I've sadly resorted to using Resonance Audio, another fix would just be to use to use the Unity Audio but I have many gripes with it.

I downgraded to the latest version of FMOD 1.... whatever it was and made an entirely new Unity project to test it out. It actually started working for the first 20 minutes or so, until it suddenly broke for no reason at all.
I've sadly resorted to using Resonance Audio, another fix would just be to use to use the Unity Audio but I have many gripes with it.

It now works on my end after trying for hours. I'm with FMOD 2.01.05 and Unity 2020.1.17f1. It didn't work with the default camera. So after deleting it and adding FMOD listener and Steam Audio Listener (and Unity listener for some reason it stops working if I remove it...) it works for now. Had it running for a few days and hours. Even the Unity Crash I experienced earlier doesn't occur - yay.
There is some bug somewhere and I wish I could know where it is...

It now works on my end after trying for hours. I'm with FMOD 2.01.05 and Unity 2020.1.17f1. It didn't work with the default camera. So after deleting it and adding FMOD listener and Steam Audio Listener (and Unity listener for some reason it stops working if I remove it...) it works for now. Had it running for a few days and hours. Even the Unity Crash I experienced earlier doesn't occur - yay.
There is some bug somewhere and I wish I could know where it is...

Hi @stepperman @JFuellem
Could you provide a minimal project that reproduces the issue? We'll need both the FMOD Studio and Unity projects to diagnose. This is certainly odd behavior, and even if it seems to be working, I'd like to make sure. Thanks.

Hi @stepperman @JFuellem
Could you provide a minimal project that reproduces the issue? We'll need both the FMOD Studio and Unity projects to diagnose. This is certainly odd behavior, and even if it seems to be working, I'd like to make sure. Thanks.

Here is a test project.
Funnily enough it worked on the first try now. But it still just works with the unity audio listener attached.
And this project also crashes on my machine. I don't know why the other one described above doesn't. I've seen a few people having this error too. Bad access violation of some sort.
In this project I have to move phonon_fmod out of the fmod plugins folder press play and stop and then putting it back to the fmod plugins folder. Then Unity doesn't crash as long as it's open.
Additionally I had to replace some code provided to fix the assembly suffix error or else it also doesn't work.
https://www.dropbox.com/s/qw585qczwaxvjck/SteamAudio_bugreport20210107.zip?dl=0

Here is a test project.
Funnily enough it worked on the first try now. But it still just works with the unity audio listener attached.
And this project also crashes on my machine. I don't know why the other one described above doesn't. I've seen a few people having this error too. Bad access violation of some sort.
In this project I have to move phonon_fmod out of the fmod plugins folder press play and stop and then putting it back to the fmod plugins folder. Then Unity doesn't crash as long as it's open.
Additionally I had to replace some code provided to fix the assembly suffix error or else it also doesn't work.
https://www.dropbox.com/s/qw585qczwaxvjck/SteamAudio_bugreport20210107.zip?dl=0

And now my other project also starts to crash unity when it is under intense load. In the crash log, it always says it cannot access a certain address coming from phonon_fmod. Unfortunately, I don't have the time to recreate this error in an example project...
It's very weird that this changes from day to day so there is probably some kind of incompatibility with my system.

And now my other project also starts to crash unity when it is under intense load. In the crash log, it always says it cannot access a certain address coming from phonon_fmod. Unfortunately, I don't have the time to recreate this error in an example project...
It's very weird that this changes from day to day so there is probably some kind of incompatibility with my system.

Hi @lakulish
I'm using Unity 2019.4.17f1 (LTS) and FMOD Studio 2.00.10, not getting any crashes.
So far Baked Indirect partially works, the sound reflects in the environment but abruptly ends, which make it sound very unnatural to me. The sound should continue to bounce even when the sound effect duration is over!
Both Physics-Based Attenuation and Air Absorption doesn't seem to work. However using the Distance Attenuation from the FMOD Spatializer does work (following the instructions from: https://valvesoftware.github.io/steam-audio/doc/phonon_fmod.html#occlusion-mode)
Occlusion seems to not work either. I haven't thoroughly tested it yet though.
I could send you my project but it's unfortunately quite large. It would be awesome if you guys could fix these issues though :)

Hi @lakulish
I'm using Unity 2019.4.17f1 (LTS) and FMOD Studio 2.00.10, not getting any crashes.
So far Baked Indirect partially works, the sound reflects in the environment but abruptly ends, which make it sound very unnatural to me. The sound should continue to bounce even when the sound effect duration is over!
Both Physics-Based Attenuation and Air Absorption doesn't seem to work. However using the Distance Attenuation from the FMOD Spatializer does work (following the instructions from: https://valvesoftware.github.io/steam-audio/doc/phonon_fmod.html#occlusion-mode)
Occlusion seems to not work either. I haven't thoroughly tested it yet though.
I could send you my project but it's unfortunately quite large. It would be awesome if you guys could fix these issues though :)

For me almost everything works now.
My error was, that I just moved phonon_fmod into the new plugin directory and not everything. Moving everything resolved the crash.
Everything is working now. As long as I use FMOD Event emitters, which is another problem for another issue...

I found a fix for direct occlusion, attenuation not working. This is for Steam Audio 2.0-beta.20 (I also upgraded FMOD to 2.02.01 "early access" but I don't think it's related).
In SteamAudioSource.cs in Update() there should be a line
var listener = managerData.componentCache.AudioListener();
Change it to
var listener = managerData.componentCache.SteamAudioListener();
It is a quick and dirty fix - if someone finds something cleaner please post it. Adding an Unity Audio Source had not worked but I haven't looked into it any deeper.

@futurecreep-dev That was indeed one of the issues we fixed in the latest release!
This issue should be fixed in the latest release, available here: https://github.com/ValveSoftware/steam-audio/releases/tag/v4.0.0.


olpair Issue

Hi,
Whenever there is steaming from openload.co every time it is asking me to pair the Device.Once i paired it works for 4 hours and after that i have to pair again.

That is how exactly it is supposed to work with ResolveURL. Not an issue with Deccan Delight


WIP JC-1072-3 edit connectors cli help text

Closes #
Verification Steps

Do x
Do y

Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ X] Documentation change
[ ] Other (please specify)

First commit - changes to connector cluster help text


drivers: vmwarefusion: fix CPU count

The current default for CPU count is 0. At some point it looks like
someone started using CPU instead of CPUS field
(13c1006f3bc19d8db3468ffaa257c08cd25e3ace) but things got messed up
later.

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "fixup-vmware-fusion-cpu" git@github.com:philips/machine.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "fixup-vmware-fusion-cpu" git@github.com:philips/machine.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "fixup-vmware-fusion-cpu" git@github.com:philips/machine.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "fixup-vmware-fusion-cpu" git@github.com:philips/machine.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

I don't understand what the problem is with the DCO. This is a trivial fix if someone else wants to pick it up.

Closing in favor of #3503.


Determinant of Matrix

To find the matrix determinant.

Sorting and Printing of the Boundary elements of a 2D Matrix


Updated ryp2 dependency

This PR updates the dependency rpy2>=3.5.12 in environment.yml and setup.py. This is meant to fix the error below in installing OG-USA in another repository. I also had to move the rpy2 package download out of the conda-forge channel in the environment.yml file into the pip download section.
cc: @jdebacker

The error I was getting was in the OG-Lifespan repository in the GH Action that ran the CI tests. In the "Setup Miniconda" job of the CI test, the following error arose, which seemed to be related to rpy2. When scanning the rpy2 repository Issues, I found this one "problem installing on mac" that suggested updated the package.
Updating 'lifespan-dev' env from conda env update...
  /Users/runner/miniconda3/condabin/mamba env update --name lifespan-dev --file /Users/runner/work/OG-Lifespan/OG-Lifespan/setup-miniconda-patched-environment.yml
  Channels:
   - conda-forge
   - defaults
  Platform: osx-arm64
  Collecting package metadata (repodata.json): ...working... done
  Solving environment: ...working... done

  Downloading and Extracting Packages: ...working... done
  Preparing transaction: ...working... done
  Verifying transaction: ...working... done
  Executing transaction: ...working... done
  Installing pip dependencies: ...working... ::warning::Pip subprocess error:%0A  error: subprocess-exited-with-error%0A  %0A  × Getting requirements to build wheel did not run successfully.%0A  │ exit code: 1%0A  ╰─> [6 lines of output]%0A      Unable to determine R home: [Errno 2] No such file or directory: 'R'%0A      cffi mode is CFFI_MODE.ANY%0A      Looking for R home with: R RHOME%0A      Unable to determine R home: [Errno 2] No such file or directory: 'R'%0A      R home found: None%0A      Error: rpy2 in API mode cannot be built without R in the PATH or R_HOME defined. Correct this or force ABI mode-only by defining the environment variable RPY2_CFFI_MODE=ABI%0A      [end of output]%0A  %0A  note: This error originates from a subprocess, and is likely not a problem with pip.%0Aerror: subprocess-exited-with-error%0A%0A× Getting requirements to build wheel did not run successfully.%0A│ exit code: 1%0A╰─> See above for output.%0A%0Anote: This error originates from a subprocess, and is likely not a problem with pip.%0A%0A
  Pip subprocess error:
    error: subprocess-exited-with-error

    × Getting requirements to build wheel did not run successfully.
    │ exit code: 1
    ╰─> [6 lines of output]
        Unable to determine R home: [Errno 2] No such file or directory: 'R'
        cffi mode is CFFI_MODE.ANY
        Looking for R home with: R RHOME
        Unable to determine R home: [Errno 2] No such file or directory: 'R'
        R home found: None
        Error: rpy2 in API mode cannot be built without R in the PATH or R_HOME defined. Correct this or force ABI mode-only by defining the environment variable RPY2_CFFI_MODE=ABI
        [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
  error: subprocess-exited-with-error

  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> See above for output.

  note: This error originates from a subprocess, and is likely not a problem with pip.

  Warning:
  CondaEnvException: Pip failed

  CondaEnvException: Pip failed

  Ran pip subprocess with arguments:
  ['/Users/runner/miniconda3/envs/lifespan-dev/bin/python', '-m', 'pip', 'install', '-U', '-r', '/Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt', '--exists-action=b']
  Pip subprocess output:
  Collecting ogcore (from -r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1))
    Downloading ogcore-0.11.6-py3-none-any.whl.metadata (11 kB)
  Collecting ogusa (from -r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 2))
    Downloading ogusa-0.1.6-py3-none-any.whl.metadata (7.8 kB)
  Collecting plotly-express (from -r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 3))
    Downloading plotly_express-0.4.1-py2.py3-none-any.whl.metadata (1.7 kB)
  Requirement already satisfied: numpy in /Users/runner/miniconda3/envs/lifespan-dev/lib/python3.10/site-packages (from ogcore->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1)) (1.26.4)
  Collecting scipy>=1.7.1 (from ogcore->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1))
    Downloading scipy-1.13.0-cp310-cp310-macosx_12_0_arm64.whl.metadata (60 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.6/60.6 kB 17.2 MB/s eta 0:00:00
  Requirement already satisfied: pandas>=1.2.5 in /Users/runner/miniconda3/envs/lifespan-dev/lib/python3.10/site-packages (from ogcore->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1)) (2.2.2)
  Requirement already satisfied: matplotlib in /Users/runner/miniconda3/envs/lifespan-dev/lib/python3.10/site-packages (from ogcore->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1)) (3.8.4)
  Collecting dask>=2.30.0 (from ogcore->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1))
    Downloading dask-2024.5.0-py3-none-any.whl.metadata (3.8 kB)
  Collecting distributed>=2.30.1 (from ogcore->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1))
    Downloading distributed-2024.5.0-py3-none-any.whl.metadata (3.4 kB)
  Collecting paramtools>=0.15.0 (from ogcore->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1))
    Downloading paramtools-0.18.1-py3-none-any.whl.metadata (11 kB)
  Collecting requests (from ogcore->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1))
    Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
  Requirement already satisfied: pip in /Users/runner/miniconda3/envs/lifespan-dev/lib/python3.10/site-packages (from ogcore->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1)) (24.0)
  Collecting pygam (from ogcore->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 1))
    Downloading pygam-0.9.1-py3-none-any.whl.metadata (7.1 kB)
  Collecting psutil (from ogusa->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 2))
    Downloading psutil-5.9.8-cp38-abi3-macosx_11_0_arm64.whl.metadata (21 kB)
  Collecting taxcalc>=3.0.0 (from ogusa->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 2))
    Downloading taxcalc-3.6.0-py3-none-any.whl.metadata (3.2 kB)
  Collecting rpy2<=3.5.11 (from ogusa->-r /Users/runner/work/OG-Lifespan/OG-Lifespan/condaenv.tnhlxve6.requirements.txt (line 2))
    Downloading rpy2-3.5.11.tar.gz (216 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.6/216.6 kB 38.4 MB/s eta 0:00:00
    Installing build dependencies: started
    Installing build dependencies: finished with status 'done'
    Getting requirements to build wheel: started
    Getting requirements to build wheel: finished with status 'error'

  failed

Error: The process '/Users/runner/miniconda3/condabin/mamba' failed with exit code 1

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 75.49%. Comparing base (3135391) to head (2b622f3).

Additional details and impacted files

@@            Coverage Diff             @@
##           master     #110      +/-   ##
==========================================
+ Coverage   75.35%   75.49%   +0.14%
==========================================
  Files          11       11
  Lines         852      857       +5
==========================================
+ Hits          642      647       +5
  Misses        210      210

Flag
Coverage Δ

unittests
75.49% <100.00%> (+0.14%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Files
Coverage Δ

ogusa/psid_data_setup.py
100.00% <100.00%> (ø)

@jdebacker. All the tests are passing now locally on my Mac machine. I looked at the rpy2 package testing CI results and the source GH action .yml file pythonpackage.yml. For the CI testing, they have to install R first. So I am going to add that to our build_and_test.yml for the MacOS runs.

@jdebacker. This PR is ready for your review.

Looks great - thanks @rickecon!


Issue with Dask Distributed

Hi,
I'm having an issue with Dask Distributed. I'm running Python 3.8.10. When I run the following code, I have no issues.
from dask import dataframe as dd
from dask.diagnostics import ProgressBar
data1 = dd.read_csv('data1.csv')
data2 = dd.read_csv('data2.csv')
data = dd.concat([data1, data2], ignore_index = True).compute()
However, if I try to open a client before running the above code by using the following code
from dask.distributed import Client; client = Client(); client
I get the following error: AttributeError: 'HighLevelGraph' object has no attribute 'dask_distributed_pack'.
Any ideas here?
Thanks!

Most likely you have an older version of dask and distributed.  Can you upgrade to the latest ? 2021.05.0 for both

Thanks, I will definitely try that. Is there a particular way you'd like me to install these updates?

Either pip install dask==2021.5.0 distributed==2021.5.0 or conda install dask=2021.5.0 distributed=2021.5.0 depending on whether you use pip or conda to manage your local environments

Great that works now, thank you. I have to work with versions 2021.2.0 because I'm using dask-sql, but things work now now that dask and distributed are on the same version.
One other follow-up question since I'm a total dask noob: what's the best way to interface with the dask client? I currently start the client in my .py file and then search for (http://localhost:8787/status) in my browser, but suspect there's a better way to do this. For reference, I use Python through Spyder 4.0.
Thanks very much for your help everyone!

Glad to hear things are working now.
The Client also has it's own API (xref https://distributed.dask.org/en/latest/api.html) you can use. Though it sounds like maybe you're most interested in accessing the diagnostics dashboard? If so, then navigating to client.dashboard_link (which is http://localhost:8787/status by default when running a local Dask cluster) is how one accesses the dashboard

Closing as the original AttributeError has been resolved. Let us know if you run into other issues @timhdesilva

Great, thank you for all your help!


spelling fix

Hm maybe I should group these into a single commit to reduce the noise in history. Closing this PR.


cmd/go: swig files result in cgo-processed files with line directives referencing build temp dirs

Go build supports swig file, as a simple example:
golang.org/x/tools/gopls 0.2.2
<EMAIL_ADDRESS>h1:ujGisyytgY1VGcmd66wIJ9+wVAfmodXj6daHM43HRXk=

simple.zip
gopls check main.go works fine, however go to definition doesn't work:
vim-go: no file for file:///tmp/go-build900005810/b001/_main_swig.go in package simple

This does seem to be a combination of how go build works, however, from the users perspective, if go tools generates the go files, then gopls should handle it.

This is substantially a dupe of #35721, but with the extra twist that the //line directives in the generated code point to temporary directories that don't exist once the build is finished.
@jayconrod @bcmills I think the line directives should point into the build cache, just as they do for cgo?

Not really familiar with swig, but cgo //line directives point to source directories or the module cache, not the build cache. I think that's what you meant though.

Sorry. I did mean the build cache, I was just also confused.
cgo processing generates a .go file in the build cache that contains //line directives that point to the original source file, as you said.
swig generates a cgo file in a build temp directory (/tmp/go-build900005810/b001/_main_swig.go above) that gets cgo processed into a .go file which points to the "original" cgo file, which is both not user-authored and not there any more.
So: is this a Go bug, in that we're not saving a useful file in the build cache? Or is it a SWIG bug, in that the _main_swig.go file didn't have its own line directive pointing back to the .swig? (I don't know if cgo can propagate line directives. I hope so.)
@ianlancetaylor

Huh, that is confusing.
We shouldn't cache or compile anything with //line directives that point to the build cache or temporary build directories. So there's definitely a bug here.
I don't know enough about swig or how the go command invokes it to say where the bug is though.

Essentially nothing from the .swig file will appear in the generated Go file, so there is no point to SWIG adding a //line directive there.
If we want people to be able to look at the definitions of Go types in files generated by SWIG, then I guess we have to save those files somewhere, though I don't know where.
I have to say also that these generated files are highly cryptic and contain no information usable to anyone who isn't deeply familiar with exactly how SWIG generates Go files.  So even if we do make the Go files available somewhere I don't think that that will actually help anybody.  Here is the generated SWIG file for the simple.zip example linked in the original issue comment.

/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version 4.0.2
 *
 * This file is not intended to be easily readable and contains a number of
 * coding conventions designed to improve portability and efficiency. Do not make
 * changes to this file unless you know what you are doing--modify the SWIG
 * interface file instead.
 * ----------------------------------------------------------------------------- */

// source: main.swig

package main

/*
#define intgo swig_intgo
typedef void *swig_voidp;

#include <stdint.h>

typedef long long intgo;
typedef unsigned long long uintgo;

typedef struct { char *p; intgo n; } _gostring_;
typedef struct { void* array; intgo len; intgo cap; } _goslice_;

extern void _wrap_Swig_free_main_f6945e5ac43a4dda(uintptr_t arg1);
extern uintptr_t _wrap_Swig_malloc_main_f6945e5ac43a4dda(swig_intgo arg1);
extern swig_intgo _wrap_gcd_main_f6945e5ac43a4dda(swig_intgo arg1, swig_intgo arg2);
extern void _wrap_Foo_set_main_f6945e5ac43a4dda(double arg1);
extern double _wrap_Foo_get_main_f6945e5ac43a4dda(void);
#undef intgo
*/
import "C"

import "unsafe"
import _ "runtime/cgo"
import "sync"

type _ unsafe.Pointer

var Swig_escape_always_false bool
var Swig_escape_val interface{}

type _swig_fnptr *byte
type _swig_memberptr *byte

type _ sync.Mutex

func Swig_free(arg1 uintptr) {
	_swig_i_0 := arg1
	C._wrap_Swig_free_main_f6945e5ac43a4dda(C.uintptr_t(_swig_i_0))
}

func Swig_malloc(arg1 int) (_swig_ret uintptr) {
	var swig_r uintptr
	_swig_i_0 := arg1
	swig_r = (uintptr)(C._wrap_Swig_malloc_main_f6945e5ac43a4dda(C.swig_intgo(_swig_i_0)))
	return swig_r
}

func Gcd(arg1 int, arg2 int) (_swig_ret int) {
	var swig_r int
	_swig_i_0 := arg1
	_swig_i_1 := arg2
	swig_r = (int)(C._wrap_gcd_main_f6945e5ac43a4dda(C.swig_intgo(_swig_i_0), C.swig_intgo(_swig_i_1)))
	return swig_r
}

func SetFoo(arg1 float64) {
	_swig_i_0 := arg1
	C._wrap_Foo_set_main_f6945e5ac43a4dda(C.double(_swig_i_0))
}

func GetFoo() (_swig_ret float64) {
	var swig_r float64
	swig_r = (float64)(C._wrap_Foo_get_main_f6945e5ac43a4dda())
	return swig_r
}

Note that this works with a C file that is also generated.  That file has even more cryptic boilerplate, but, for example, here is the generated function called by Gcd:

intgo _wrap_gcd_main_f6945e5ac43a4dda(intgo _swig_go_0, intgo _swig_go_1) {
  int arg1 ;
  int arg2 ;
  int result;
  intgo _swig_go_result;

  arg1 = (int)_swig_go_0;
  arg2 = (int)_swig_go_1;

  result = (int)gcd(arg1,arg2);
  _swig_go_result = result;
  return _swig_go_result;
}

I agree that they're not likely to be terribly useful, but anything that's trying to analyze cgo source files is going to want to find the authored file. So either we need to have that, or we have to add fallback code to gopls and at least one analysis. I'd prefer to iron out the corner case if possible, especially because we're already planning not to support cgo packages until 1.15 in https://github.com/golang/go/issues/35721.

Thanks all for replying. My initial intentions are to get the generated Go function signatures out. I'm a beginner to get usage out from the go build tool. From swig documentation, it's not obvious exactly what's generated.
Obviously I could just manually run swig to generate the code and check the signature. Or to use the -work to keep the temporary files. However, I still think that from gopls's point of view, if the go build do something obscure, gopls should understand it.
Hope this make sense

@jackielii Understood, but I'm afraid that #35721 is a blocker here and I'm not expecting much progress on that until later this year.

Relabeling this issue as GoCommand, since I think it was lost in the gopls label.

Checking this issue in recent version of gopls v0.16.1, this issue is already fixed: go to definition jumps to the build cache, which IMO solves the problem.


Property list changes are only notified when it did change in Curve

Object::notify_property_list_changed() should only be called when the structure of the property has actually changed.
The structure of the property tree has not changed if the size of the array has not changed, and the only possibility is that the element value has changed.
Fix #74865.

Hmm, it's nice that it fixes the most visible symptom of my issue. But reconstructing the curve editor when adding or removing points is still awkward and not really done by other editors.
Right now I've got a WIP commit where I implement a snap button. Every time I add a point, the snap button gets unselected. Makes the whole thing dysfunctional. The re-constructing issue needs a broader solution and this only helps it.

but the curve editor will still be reconstructed when adding or removing points, which isn't expected behavior.

Because when adding or removing array elements, the structure of the property tree does change.
Perhaps when the size of Array changes, we can try to use a new signal to specifically notify this change.  Make these array properties behave like a sub-inspector in the inspector like EditorPropertyResource.

And EditorInspector::update_tree() is not only a redraw process, but also a rebuild process. I think it is more appropriate to rename it to EditorInspector::rebuild_tree(). One reason the editor is not smooth is that it is called too often. Usually for the whole tree.

Did a very quick look - the thought process and changes do seem to make sense. I like the discussion around making a sub-editor just for the points though, since that would allow changing points without resetting the rest of the editor. I think that would help @MewPurPur 's future efforts to add snapping!
Any chance that makes sense to add in this PR, or is that a future PR?

I don't see why we would need to redraw the entire tree when the structure of an array or a dictionary property changes. It's all handled by a single editor property control (from the POV of the inspector), we don't really need to update the entire tree.

@YuriSizov so the issue is that the points of the curve are individually exported as properties. The curve doesn't export the array of points:
https://github.com/godotengine/godot/blob/c0a48a343fb687a7511a639cad18f651afbedf67/scene/resources/curve.cpp#L1263-L1281
Whereas, for instance, GradientTexture2D directly exports the underlying packed arrays. This means that the property list doesn't change, and therefore the inspector tree isn't rebuilt (to display the "new" properties). For Curve, since the property list changed, the inspector is going to rebuild the tree in order to display all the properties.
Unfortunately, I believe it would be a compatibility-breaking change to directly export the underlying point & tangent arrays directly.
I think maybe the way to handle this is to follow up on the idea of having a subinspector just for the points, and that's what gets updated when the property list changes, leaving the rest untouched (particularly, the visual curve editor itself), which is at the origin of this bug. But I also don't fully understand UI and whether this is possible :)

The array here refers to using ADD_ARRAY/ADD_ARRAY_COUNT and _get_property_list() to organize the properties of the object into an array (like an array of structures).

Thanks!


Rails 6.x compatibility broken due to schema_dump_path

From https://github.com/Shopify/ruby-lsp-rails/pull/250#discussion_r1494018448 the compatibility with Rails 6.x is broken.
The gemspec specify it is compatible with ActiveRecord 6 but the schema_dump_path is from ActiveRecord 7.0.
schema_dump_path is not present in ActiveRecord 6.1: https://github.com/rails/rails/blob/v<IP_ADDRESS>/activerecord/lib/active_record/tasks/database_tasks.rb
schema_dump_path is available from 7.0: https://github.com/rails/rails/blob/v7.0.0/activerecord/lib/active_record/tasks/database_tasks.rb#L448

Thank for the report, I will look into this.

@andyw8 Thanks for the fix


Serde should pad values to alignment and read with alignment

We need to pad buffers to SPIRAL_ALIGNMENT and make sure when read we preserve the alignemnt. This is important for Bool and PrimitiveArrays

I think this is handled with new ipc format in #237


Last bucket in group by does not have max time enforced

This issues was originally noted in PR #2146 (as new issue 2)
Testing was done with points separated by exactly 2 seconds.
Query: SELECT count(value) FROM my_series WHERE time >= '2015-03-31T00:30:00Z' AND time < '2015-03-31T4:30:00Z' GROUP BY time(1h)
Results (same in master and PR):
{
    "results": [
        {
            "series": [
                {
                    "name": "my_series",
                    "columns": [
                        "time",
                        "count"
                    ],
                    "values": [
                        [
                            "2015-03-31T00:00:00Z",
                            900
                        ],
                        [
                            "2015-03-31T01:00:00Z",
                            1800
                        ],
                        [
                            "2015-03-31T02:00:00Z",
                            1800
                        ],
                        [
                            "2015-03-31T03:00:00Z",
                            1800
                        ],
                        [
                            "2015-03-31T04:00:00Z",
                            1800
                        ]
                    ]
                }
            ]
        }
    ]
}

In the last time interval we get all the results back, when we should only be getting half, as we specified 2015-03-31T4:30:00Z as the end time.  We can vary this from 2015-03-31T4:01:00Z to 2015-03-31T5:00:00Z and get the same results.

can be somewhat mitigated by using LIMIT in conjunction with GROUP BY, and discarding the last bucket if you have an explicit max time.

This works in the new query engine starting in 0.11. The last bucket will only contain points within the time period even if that bucket covers more time than that.
Please reopen if this still doesn't work correctly. Thanks.

Verified:
> select count(usage_idle) from cpu where time > now() - 4h and time < now() - 2h
name: cpu
---------
time				count
2016-04-06T20:59:56.694897656Z	1314

> select count(usage_idle) from cpu where time > now() - 4h and time < now() - 3h
name: cpu
---------
time				count
2016-04-06T20:59:40.381597661Z	231

> select count(usage_idle) from cpu where time > now() - 4h and time < now() - 3h group by time(2h)
name: cpu
---------
time			count
2016-04-06T20:00:00Z	231


todomvc example is broken

~/react-haskell/example/todomvc$ hastec todomvc.hs
todomvc.hs:133:11:
Not in scope: type constructor or class ‘StatefulReact’
todomvc.hs:134:18:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:135:32:
Not in scope: ‘getState’
Perhaps you meant ‘getStyle’ (imported from Haste)
todomvc.hs:137:12:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:138:12:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:139:12:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:140:12:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:141:12:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:142:12:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:144:20:
Not in scope: type constructor or class ‘StatefulReact’
todomvc.hs:146:26:
Not in scope: ‘getState’
Perhaps you meant ‘getStyle’ (imported from Haste)
todomvc.hs:148:9:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:149:14:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:150:20:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:151:20:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:152:20:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:153:20:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:154:20:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:155:21:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:156:21:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:158:16:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:159:16:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:164:13:
Not in scope: type constructor or class ‘StatefulReact’
todomvc.hs:166:26:
Not in scope: ‘getState’
Perhaps you meant ‘getStyle’ (imported from Haste)
todomvc.hs:167:14:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:168:16:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:168:36:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:169:16:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:170:16:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:173:13:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:175:16:
Not in scope: type constructor or class ‘StatefulReact’
todomvc.hs:176:23:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:177:26:
Not in scope: ‘getState’
Perhaps you meant ‘getStyle’ (imported from Haste)
todomvc.hs:185:11:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:191:17:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:192:17:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:195:16:
Not in scope: type constructor or class ‘StatefulReact’
todomvc.hs:196:23:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:200:12:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:203:12:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)
todomvc.hs:205:14:
Not in scope: type constructor or class ‘StatefulReact’
todomvc.hs:207:26:
Not in scope: ‘getState’
Perhaps you meant ‘getStyle’ (imported from Haste)
todomvc.hs:208:14:
Not in scope: ‘<!’
Perhaps you meant one of these:
‘!’ (imported from Haste.JSON), ‘<’ (imported from Prelude),
‘$!’ (imported from Prelude)

Fixed by 9051638f0ea6ae9b7abc490328b70edb2546ea0b


ISS-219 disable state prior to selection of occupation

closes #219
Can someone please review this to be sure it works as expected for you?
All tests pass locally and merged code runs as expected locally for me:
Test Suites: 6 passed, 6 total
Tests:       30 passed, 30 total
Snapshots:   0 total
Time:        18.791s

State selection works as expected. Merging

State selection works as expected. Merging


test file whitelist, filter out irrelavent/temporary files. fix #40

Should have merged this much earlier. Thanks!


Adding partition pruner in QueryContext

This is the support for querying a specific column partition.
Note that the segment is selected when any of the column partition from query matches the segment column metadata.
Sample query:
SELECT * FROM testTable OPTION (columnPartitionMap=key1:1/key2:1)

Codecov Report

Merging #10270 (7904492) into master (cb95289) will decrease coverage by 45.79%.
The diff coverage is 13.72%.

@@              Coverage Diff              @@
##             master   #10270       +/-   ##
=============================================
- Coverage     70.39%   24.61%   -45.79%
+ Complexity     5771       48     -5723
=============================================
  Files          2017     2006       -11
  Lines        109295   108993      -302
  Branches      16615    16589       -26
=============================================
- Hits          76940    26830    -50110
- Misses        26956    79348    +52392
+ Partials       5399     2815     -2584

Flag
Coverage Δ

integration1
24.61% <13.72%> (-0.08%)
:arrow_down:

integration2
?

unittests1
?

unittests2
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...not/core/query/pruner/PartitionsSegmentPruner.java
0.00% <0.00%> (ø)

.../pinot/core/query/pruner/SegmentPrunerService.java
76.78% <0.00%> (-6.55%)
:arrow_down:

...not/core/query/pruner/SegmentPrunerStatistics.java
76.92% <0.00%> (-23.08%)
:arrow_down:

...va/org/apache/pinot/spi/utils/CommonConstants.java
0.00% <ø> (-22.50%)
:arrow_down:

...e/pinot/common/utils/config/QueryOptionsUtils.java
60.56% <25.00%> (-7.24%)
:arrow_down:

...pinot/core/query/request/context/QueryContext.java
94.03% <75.00%> (-5.03%)
:arrow_down:

...pinot/core/query/pruner/SegmentPrunerProvider.java
64.28% <100.00%> (-20.33%)
:arrow_down:

...in/java/org/apache/pinot/spi/utils/BytesUtils.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...java/org/apache/pinot/spi/trace/BaseRecording.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...java/org/apache/pinot/spi/trace/NoOpRecording.java
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 1491 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Does the partition have some metadata/index to help further proving?

closed as not useful


HTTP Strict Transport Security Preload

Which browsers support HSTS preload? Basically which browsers have enabled HSTS without most visitors who type in the address (without protocol) visiting the website once first on a secure connection.

+1

https://hstspreload.appspot.com/
+1


[BUG] Hidden Categories Not So Hidden

Describe the bug
With today's (06/08/22) update, the "hidden categories" category group has reappeared under credit card categories.  Before the update, hidden categories (as category group) was not visible.
To Reproduce
Steps to reproduce the behavior:

Go to the Budget Screen
Hide a category (or have an existing hidden one)
Optionally refresh the page
"Hidden Categories" is visible

Expected behavior
No hidden categories group should be visibile.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: OSX
Browser: Chrome
Toolkit Versio:  3.10

Setting Export
Please replace the text 'REPLACE_ME_WITH_SETTINGS' below with your exported Toolkit settings. You can export these by going to the Toolkit Options page, click the Import/Export Settings button at the top right and copying the text in the modal which appears.
Note! DO NOT replace the leading and trailing ``` characters as they are required formatting characters.
[{"key":"AccountsDisplayDensity","value":"0"},{"key":"AccountsEmphasizedInflows","value":true},{"key":"AccountsEmphasizedOutflows","value":true},{"key":"AccountsStripedRows","value":true},{"key":"AccountsStripedRowsColor","value":"#fafafa"},{"key":"AccountsStripedRowsDarkColor","value":"#1e1e1f"},{"key":"AdjustableColumnWidths","value":false},{"key":"AssistedClear","value":true},{"key":"AutoDistributeSplits","value":true},{"key":"AutoEnableRunningBalance","value":true},{"key":"AutomaticallyMarkAsCleared","value":false},{"key":"BetterScrollbars","value":"1"},{"key":"BottomNotificationBar","value":false},{"key":"BudgetCategoryFeatures","value":true},{"key":"BudgetProgressBars","value":"0"},{"key":"BudgetQuickSwitch","value":false},{"key":"BudgetSpendingGoal","value":true},{"key":"BulkEditMemo","value":true},{"key":"BulkManagePayees","value":true},{"key":"CalculateIRR","value":false},{"key":"CalendarFirstDay","value":"0"},{"key":"CategoryActivityCopy","value":false},{"key":"CategoryActivityPopupWidth","value":"2"},{"key":"CategorySoloMode","value":"0"},{"key":"ChangeEnterBehavior","value":true},{"key":"ChangeMemoEnterBehavior","value":false},{"key":"CheckCreditBalances","value":true},{"key":"CheckNumbers","value":false},{"key":"ClearSelection","value":false},{"key":"CollapseInspector","value":true},{"key":"CollapseSideMenu","value":true},{"key":"ColourBlindMode","value":false},{"key":"CompactIncomeVsExpense","value":true},{"key":"ConfirmEditTransactionCancellation","value":false},{"key":"ConfirmKeyboardCancelationOfTransactionChanges","value":false},{"key":"CreditCardEmoji","value":false},{"key":"CtrlEnterCleared","value":true},{"key":"CurrentMonthIndicator","value":false},{"key":"CustomFlagNames","value":false},{"key":"CustomizeColourScheme","value":true},{"key":"DateOfMoney","value":false},{"key":"DaysOfBuffering","value":false},{"key":"DaysOfBufferingDate","value":false},{"key":"DaysOfBufferingExcludeCreditCards","value":false},{"key":"DaysOfBufferingHistoryLookup","value":"0"},{"key":"DeselectTransactionsOnSave","value":true},{"key":"DisableToolkit","value":false},{"key":"DisplayMonthlyGoalsOverview","value":false},{"key":"DisplayTargetGoalAmount","value":"0"},{"key":"DisplayTotalMonthlyGoals","value":false},{"key":"DisplayTotalOverspent","value":true},{"key":"DisplayUpcomingAmount","value":true},{"key":"EasyTransactionApproval","value":true},{"key":"EditAccountButton","value":"2"},{"key":"EnlargeCategoriesDropdown","value":true},{"key":"EnterToMove","value":true},{"key":"FilterCategories","value":true},{"key":"GoalIndicator","value":false},{"key":"GoalWarningColor","value":false},{"key":"GoogleFontsSelector","value":"0"},{"key":"HideAccountBalancesType","value":"0"},{"key":"HideAgeOfMoney","value":true},{"key":"HideClosedAccounts","value":true},{"key":"HideDebtRatio","value":false},{"key":"HideHelp","value":true},{"key":"HideReferralBanner","value":true},{"key":"HideTotalAvailable","value":true},{"key":"HighlightNegatives","value":false},{"key":"HoveredBudgetRows","value":true},{"key":"ImportNotification","value":false},{"key":"IncomeFromLastMonth","value":"1"},{"key":"IncomeVsExpenseHoverHighlight","value":true},{"key":"LargerClickableIcons","value":true},{"key":"LastReconciledDate","value":"disabled"},{"key":"LinkToInflows","value":false},{"key":"LiveOnLastMonthsIncome","value":false},{"key":"MasterCategoryRowColor","value":true},{"key":"MasterCategoryRowColorSelect","value":"#d1d1d6"},{"key":"MasterCategoryRowDarkColorSelect","value":"#636366"},{"key":"MemoAsMarkdown","value":false},{"key":"MonthlyNotesPopupWidth","value":"2"},{"key":"NavDisplayDensity","value":"1"},{"key":"NotesAsMarkdown","value":false},{"key":"POSStyleCurrencyEntryMode","value":false},{"key":"Pacing","value":"3"},{"key":"PrintingImprovements","value":false},{"key":"PrivacyMode","value":"0"},{"key":"QuickBudgetWarning","value":true},{"key":"ReconcileAssistant","value":true},{"key":"ReconcileBalance","value":false},{"key":"ReconcileConfetti","value":false},{"key":"ReconciledTextColor","value":"4"},{"key":"RemovePositiveHighlight","value":true},{"key":"RemoveZeroCategories","value":true},{"key":"ResizeInspector","value":false},{"key":"ResizeSidebar","value":false},{"key":"RightClickToEdit","value":true},{"key":"RowHeight","value":"0"},{"key":"RowsHeight","value":"0"},{"key":"RunningBalance","value":"0"},{"key":"SavingsRatio","value":"0.10"},{"key":"ScrollableEditMenu","value":true},{"key":"SeamlessBudgetHeader","value":true},{"key":"SetMultipleFlags","value":false},{"key":"ShowAvailableAfterSavings","value":false},{"key":"ShowCategoryBalance","value":true},{"key":"ShowIntercom","value":true},{"key":"SpareChange","value":false},{"key":"SplitKeyboardShortcut","value":false},{"key":"SplitTransactionAutoAdjust","value":true},{"key":"SplitTransactionAutoFillPayee","value":false},{"key":"SplitTransactionTabExpand","value":true},{"key":"SquareNegativeMode","value":false},{"key":"StealingFromFuture","value":true},{"key":"StripedBudgetRows","value":true},{"key":"SubtractUpcomingFromAvailable","value":"1"},{"key":"SwapClearedFlagged","value":false},{"key":"TargetBalanceWarning","value":true},{"key":"ToBeBudgetedWarning","value":true},{"key":"ToggleAccountColumns","value":true},{"key":"ToggleMasterCategories","value":false},{"key":"ToggleSplits","value":true},{"key":"ToggleTransactionFilters","value":"1"},{"key":"ToolkitReports","value":true},{"key":"TransactionGridFeatures","value":true},{"key":"UnclearedAccountHighlight","value":false},{"key":"ViewZeroAsEmpty","value":true},{"key":"l10n","value":"0"},{"key":"options.dark-mode","value":"light"},{"key":"reports","value":true}]

@shamadoo Is there a feature you have enabled that should have hidden the "Hidden Categories" categories? I just took a look through them, and I do not see anything that was intended to do this.

Hmm, that's odd.  I could swear it was not visible and then reappeared a week or two ago.  I keep all my category groups collapsed except daily spending, and the credit card grouping was always last for me.  At least two of them have been closed for a very long time.  Odd.

Okay.  I think this can be closed out.  I deactivated the Toolkit, and the categories were still there.  I think clicked on each one individually (show all had no effect), and they did not reappear.  Once the last one was so adjusted, the overall category group for "hidden categories" also disappeared.  Refreshed with Toolkit disabled, all was fine.  Then reactivated the Toolkit, and again all was fine.  Appears to be a bug in core YNAB.  Cheers!


Window Zoom

Issue Type: Feature Request
VSCode uses the same zoom level accross all windows. This is not ideal, different zoom levels could be required sometimes. Could you make this setting be independtly settable on each window? Thanks.
VS Code version: Code - Insiders 1.43.0-insider (0eebaf9ad23748baca2afc0da425650922bc23de, 2020-02-27T05:47:59.073Z)
OS version: Windows_NT x64 10.0.18363
Remote OS version: Linux x64 4.14.154-99.181.amzn1.x86_64
Remote OS version: Linux x64 4.4.0-18362-Microsoft
Remote OS version: Linux x64 4.4.0-18362-Microsoft

If this is a duplicate, where is the original issue? This doesn't look duplicate to me at all, but I'm not a dev on this team.


Fix lookup for json with extra chars in filename

This PR fixes #17

Thanks for the PR @ondrejsevcik! Nice solution and clearly commented 👍 Google's mystery naming system is full of surprises.

Thank you for a quick merge 🙏🏽


chore(deps): bump

Applied mkpr on undefined
/tmp/mkpr.sh

:tada: This PR is included in version 1.11.9 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Update upgrading-cumulative-update-v24.md

Add the Business Foundation app upgrading script before the base application upgrade script.

Thanks for the contribution!


M32ts ratio

Hello All,
would be possible tell to which group the server M32ts belongs? I can't find it on the list
thanks

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: e9c028aa-490d-e8be-61e2-b84974dc970d
Version Independent ID: 0018132b-babc-305b-bc09-7324cb6895d8
Content: Virtual machine size flexibility -Azure Reserved VM Instances
Content Source: articles/virtual-machines/windows/reserved-vm-instance-size-flexibility.md
Service: virtual-machines-windows
GitHub Login: @manish-shukla01
Microsoft Alias: manshuk

Thank you for taking the time to share your product and documentation feedback with us. Your input is valued because it helps us create the right documentation for our customers. Due to the volume of issues in our queue, we are closing open issues older than 90 days. We hope to continue hearing from you. Thank you.


文档中对fit_without_generator()函数的fit_kwargs参数描述有误.

You must follow the issue template and provide as much information as possible. otherwise, this issue will be closed.
请按照 issue 模板要求填写信息。如果没有按照 issue 模板填写，将会忽略并关闭这个 issue
Check List
Thanks for considering to open an issue. Before you submit your issue, please confirm these boxes are checked.
You can post pictures, but if specific text or code is required to reproduce the issue, please provide the text in a plain text format for easy copy/paste.

[√] I have searched in existing issues but did not find the same one.
[√] I have read the documents

Environment

OS [e.g. Mac OS, Linux]:win10
Python Version: python 3.7
requirements.txt:

[Paste requirements.txt file here]

Issue Description
What
中文文档和英文文档中对fit_without_generator()函数的fit_kwargs参数描述有误.
当前是:fit_kwargs: additional arguments passed to fit_generator() function from tensorflow.keras.Model
应该为:fit_kwargs: additional arguments passed to fit() function from tensorflow.keras.Model
Reproduce
Other Comment
[Add anything else here]

谢谢反馈~ 下一版本修复~


Update README.md

Looks cool. I'm merging this PR

Is this contribution under JWOC?@nerdy-nakul

Is this contribution under JWOC?@nerdy-nakul

Yes.

Is this contribution under JWOC?@nerdy-nakul

@SANTHOSH17-DOT sorry, it is under issue with SWOC tag.
I'm participating in both.

Oh cool

Solves #11

Thank you very much for your contribution @nerdy-nakul

Thank you very much for your contribution @nerdy-nakul

You're welcome!
It was my pleasure to contribute. Just let me know if you need any assistance with documentation work.


Added hardware support for BLE

Added connection from RTC 32k output to IO32 of ESP32
Changed Button 3 from IO32 to IO34

The routing is not the best, but seems to do it's job, maybe someone of the main devs should take a look regarding pin-mapping of BTN3 and HF-interference of the 32kHz line.

Did a mistake, RTC has to be connected to 32K_XN not XP reffering to ESP32 HW design guidlines


Fix version for publishing

Agent image had the wrong version because of this mistake.
It is working correctly on v2.2 branch and this brings the two in line.

LGTM 🕶


Add packaging workflow

Fixes #25

You will need to create a secret key for it that allows it to create releases and copy the code from the repository with the name TOKEN

@Moosems just pushed a commit to main that should fix the packaging issue you were having.
See a couple small edits below: basically I think we can just use the default GITHUB_TOKEN for the release job with write permissions, no need for a custom token. Tested this on a private copy of the main repo and it works.
Can you explain why the modular auth examples works for authenticating with modular? 😄 this is very surprising to me.
Otherwise, with these small changes should be good to merge

I assume it uses some existing token. I could also pass my own token as an env variable

Thanks a lot for the contribution! Merged


Check if interim results before storing in intermediate_info (VQE tutorial)

Summary
Fix VQE tutorial to check if interim results before storing in intermediate_info since now both interim and final results are returned in callback.
Details and comments
Fixes #174

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-3.2%) to 64.284%

Totals

Change from base Build<PHONE_NUMBER>:
-3.2%

Covered Lines:
2509

Relevant Lines:
3903

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-3.2%) to 64.284%

Totals

Change from base Build<PHONE_NUMBER>:
-3.2%

Covered Lines:
2509

Relevant Lines:
3903

💛  - Coveralls


idle detection showing multiple notifications

The first was for 14 minutes, the second for 9 minutes. The second alert doesn’t seem to appear until the first is dismissed.
More info in case: 219229

Fixed with #2673 and #2670


Font rendering issues in Ubuntu 18.10

Version: 1.28.2 (snap)
OS: Ubuntu 18.10 (ubuntu-restricted-extras package is installed)
Extensions: solidity, One Monokai Theme
Does this issue occur when all extensions are disabled? Yes
Issue:
The fonts seem very thin in the code editor in Ubuntu 18.10. Didn't face this issue while in 18.04.
I've been trying to switch to other fonts, but can't seem to get a better result.

When I edit my files the text wiggles sometimes. I don't know if it's related to this. I have all my font settings to bold as the non-bold is too thin.

I am having the same issue. If you use a bigger font size you kinda get a better result, but comments still looking ugly.

There are reports about font issues on 18.10 in general. Some claim it only happens when the update to 18.10 and not in a clean install. We'll keep tracking the issue but it's unclear if there's anything we can do.

Thanks for the reply @kieferrm. I did a clean install though.
According to launchpad both Ubuntu 18.04 and 18.10 have the same freetype version (https://launchpad.net/ubuntu/+source/freetype).
I'll see what I can find upstream.

Hi there,
Same issue on Mac Mojave. Thin and blurry font.
Only happened after I updated to the latest version this morning.
I tried every setting available but can't fix it. First I thought it might the antialiasing but doesn't matter what I change it to it stays the same.

I hear Mojave is having blurry fonts everywhere including xcode. @izantal it will be good if you can compare the same font and size in xcode to see if it's just as blurry.

@graph Xcode looks fine. I wasn't even thinking that might be due to electron so I am going to try some of those overwrites. However my MacBook has retina screen and the fixes out there for monitors without Retina display.

The Mojave issue is different from the Ubuntu issue. See
https://code.visualstudio.com/docs/supporting/faq#_blurriness-on-macos-mojave.

On Ubuntu 18.10, uninstalling the snap package and installing the deb package seems to resolve the issue for me.

@osamaq Thanks! Your workaround also worked for me.

@kieferrm just tried that and it's still looks the same blurry. Found the same workaround in other places too but it's not working for some reason.

Ok it is all good now thanks @kieferrm I had a hunch and did a full shutdown and once it turned back on now it looks better. Not the same as it was before but I can't complain.

I've used atom then and when since at least 2015, and electron has had blurry font rendering since then, all the way using Ubuntu, updating every release. Since VSC is using the same foundation as Atom (?) I assume the same problem holds. I just can't find no way around it. In Howl and Sublime I can use my raster-fonts that are perfectly sculpted for coding without any anti-alias, but also if using anti-aliased vector-based fonts it looks a million times sharper than both VSC and Atom. It's a real strain on the eyes, akin to a health hazard :-(

@exah-io
We are building exploration builds that use a much newer version of Electron (our UI framework). I wonder if this issue reproduces with one of these builds, could you try? Download:

macOS: Download
Linux: Download
Windows: Download


Touchpad too slow!

Hi !

You should increase the touchpad speed.
Thanks.

A video or other demonstration of the mouse speed would be appreciated, given the speed is perfectly reasonable in all of the environments I have tested in (including a laptop with a touchpad).

Thanks for your quick response, I'm glad to see you are OP even the Sunday :+1: )
My laptop is an HP dv6, this model to be precise...
Yes there are many different dv6 models, but it's not uncommon hardware at all.
At least I hope I helped you a bit with this report, even if your are not open to discuss RAM usage with me, no problem, I can understand.
I really hope you will continue to improve your OS, because it's an encouraging beginning !

I should probably add a configuration option for the mouse speed and acceleration. The trouble is that things are currently configured for one mouse unit = one pixel, so things can't just be sped up or you wouldn't be able to accurately position the mouse. We have no acceleration at the moment, so that's an option that may help. Something I want to work on for an upcoming release is a full settings panel with lots of configuration options for the things I've previously left at what I had hoped were "reasonable defaults".

No acceleration at the moment ? OK I understand.
A full settings panel with lots of config options ? Why not, but please KEEP IT SIMPLE.
In my view the perfect settings panel should be didactic with the user.
I mean: when I click to enable or disable some options I would like to see which config files are actually modified and how they are modied.
I mean: when I change my touchpad settings (for example), I would like to see which settings are modified in which config files...
I hope you see what I mean.
But I never see such functionality in any settings panel... They remain silent when they change something in the system, and it does not help the beginner to understand the internal system organization.


Poc: demo in sveltekit / tailwind / FlowBite

This is a poc to explore options for rebuilding the demo UI using modern frameworks. It uses SvelteKit and TailwindCSS + FlowBite. While I like 'm I'm not sure they're ideal for this usecase. I would like to explore other options so this not meant to be merged.
NOTE: screenshot is for reference. The poc is more about the technical setup

note: the generated preview below doesn't show the changes. You can find the poc by doing a local checkout and see the svelte-demo dir

I'm not going through with this.


Clear Recently Opened doesn't clear Peek window

I'm programming in C/C++ and using the Microsoft C/C++ extension enabled for finding definitions. I also have editor.gotoLocation.multipleDeclarations set to peek.
When I use the Go to Definition command and have multiple definitions, the Peek window also includes recently opened files that are not in my project's working directory. I have tried using the Clear Recently Opened command, but these files are not cleared from the Peek results. I've also tried reloading the window, but they still show up.
So far the only thing I've found that helps is deleting the recently opened file, which is less than ideal...
System info:
Version: 1.43.0
Electron: 7.1.11
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.14393

@sharkweek when you Clear Recently Opened, these files no longer appear in the menu/open recent section, correct?
@isidorn do you know how these commands populate results with recently opened files?

@sbatten That's correct. The Clear Recently Opened seems to work fine for everything else.

@sbatten no, I do not know. But I see that there is api addRecentlyOpened on the WorkspaceService. I would check users of that.
Also @jrieken might know for peek.

Peek has no connection to the list of recently opened files - its contents are entirely computed by extensions - the c/cpp extension in this case

Ah, okay. I'll create a new issue on that extension. Thanks!


CI test commit

Test Travis Test PR

Thanks for confirming the issue, @tobiasduerschmid. We're going to switch from Travis to GH Actions.


sample-primitive example don't show points grid

In Ubuntu sample-primitives compilation don't show the points at the lower left quadrant.
static void draw_points(void)

I confirm that this started happening for me on GL/GLES backends, but not on D3D11, will investigate eventually. I suspect is due to recent changes in Sokol GFX.

Fixed this in https://github.com/edubart/sokol_gp/commit/adbe393550ab2874981698a6499589c12632ba54


If an error occurs when bypassing the deletion confirmation modal there is no visual indicator

As described by @genexpr

If I don't bypass confirmation [by holding cmd when clicking delete], and there is an internal error on deletion, then it is displayed in red in the little modal. But if I bypass confirmation, and the backend error occurs, the UI does not show it, there is no visual feedback at all. The object is not deleted, the only way to guess that an error has occurred is by opening the browser console.

I don't think we've ever shown errors in this scenario but it sounds like something we could improve.

Linking this issue to another regarding the generic delete modal - https://github.com/rancher/dashboard/issues/6260


StyleGuide - exception for avoiding renaming inputs?

The style guide suggest that we avoid renaming inputs and outputs, when possible.
https://angular.io/styleguide#!#05-13
I suggest that we add an exception for attribute directives, when the attribute directive doubles as an input.
For example, you might have a selector, [prefixHighlightColor], and want to pass it as an input without the prefix, @Input('prefixHighlightColor') highlightColor: string;.
I'm suggesting this here, because of the no-input-rename rule in Codelyzer (which implements the style guide rules for linting). https://github.com/mgechev/codelyzer/issues/138 It seems that removing the prefix should not count as "renaming" for the no-input-rename rule. The rule seems sensible rule in any other case I can think of, so it would be a shame not to use it.
@mgechev

That's a bad rule. There is absolutely nothing wrong with renaming a property.  I will lobby hard to have it reversed.

I am with you on that one.


Migrate images to gcr.io repo and enable automatic builds

As part of the integration with the broader Kubernetes community, all CAPI images are hosted on the GCR repo.
I've created an issue here requesting a new repo for CAPC
Once done we can modify the image to point to the GCR repo
Also once done, can look into enabling automatic builds https://github.com/kubernetes/test-infra/blob/master/config/jobs/image-pushing/README.md

Could be closed now @davidjumani ?

The repo has been created so the first part is complete
Created a PR for the second in https://github.com/kubernetes-sigs/cluster-api-provider-cloudstack/pull/136

/remove-lifecycle rotten

This has been added in https://github.com/kubernetes-sigs/cluster-api-provider-cloudstack/pull/160 && https://github.com/kubernetes/test-infra/pull/27418


Aerospace can't be opened even after allowing unverified apps

Hello! Thank you for the excellent package it was working up until I upgraded my MacOS to Sonoma 14.3.1. I tried installing via homebrew with the given command and it didn't work. I also tried using the manual method, but I'm still getting the warning: The application “AeroSpace.app” can’t be opened.
Any ideas on how to fix

I confirm that I saw these two dialogs after Sonoma 14.3.1 update

The application "AeroSpace.app" can't be opened.

"AeroSpace.app" will damage your computer. You should move it to the Bin.

I just rebuilt the app and published it as a 0.8.5-Beta update. It fixed the problem on my machine
Can you please confirm that it fixes the problem on your machine?

Fixed! Thanks so much for the prompt response. :)

FWIW, and maybe it was just me, I upgraded to AeroSpace 0.8.5-Beta prior to macOS Sonoma 14.3.1 and started getting this message. After upgrading to 14.3.1 I still received this message on AeroSpace launch. Then I did a brew uninstall aerospace && brew install aerospace and all was right in the world again.


Southern accent

About the PR

Added a new speech trait to sort of replicate Southern accents by replacing "-ing" suffixes with "-in'". It also adds some contractions, like "is not" to "ain't" and "you all" to "y'all".
Why / Balance

I've seen quite a few people manually do what this trait would do. Not to mention, many players that I have talked to also yearn for more accents.
Media

[x] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

Changelog

🆑

add: Nanotransen is now recruitin' personnel that speak with a Southern drawl.

my old PR (25693) was closed for good reason. it was a webedit and i didn't really know what i was doing.
this is the same exact code except it was done better. enjoy.

american-centric moment.


OpenSSF Badge Updated

Project OpenSSF Badge Score Added Project Documentation.
If you can provide a URL to your tooling, or a brief explanation of why NOT using analysis tools on this project, I will be able to update this score to 100%:

At least one static code analysis tool (beyond compiler warnings and "safe" language modes) MUST be applied to any proposed major production release of the software before its release, if there is at least one FLOSS tool that implements this criterion in the selected language.

It is SUGGESTED that at least one dynamic analysis tool be applied to any proposed major production release of the software before its release, but not mandatory.

HI, @Salkimmich -- Thanks for moving this procedural work-item forward.
I have assigned this to myself as I have been doing some bit of codeline mgmt for this project.
Am cc:'ing my colleagues @yelvmw and @jlmucb for their attention.
I'd like to better understand what the ask is with this comment in your note reg (1) 'At least one static code analysis tool ...' and (2) 'SUGGESTED that at least one dynamic analysis tool be applied...'
I'm not sure I understand if your PR justs needs a 'rubber-stamp' approval note from one of us, or if the ask is that in order for your change to go-in, we need to implement either one of, or both, (1) and (2) above.
I'm eager to make sure that our codeline is up-to-snuff w.r.t all these analysis tools, except we have not spent any time to have those running.
Questions for your advise & guidance:

What are the recommended static code analysis tools one usually would apply to such a C++/C project?

I found this Flare-floss repo on Github and this FLOSS v2.0 article from Mandiant. Are these the kinds of tools we need to implement?

Is there any CCC-recommended FLOSS tool is the de facto standard to apply to projects like ours?

What are CCC-recommended dynamic analysis tools? I'd like to do some investigation to evaluate what [effort] it would take to roll those in (at a future date).

Finally, could you point me to some other companion projects under CCC which have implemented static and / or dynamic analysis tools? I could use those as a code-reference to figure-out what to do for our project.

Thanks for any pointers you can provide.

You can accept the PR to add the badge tracking to your project independent of having completed the badge.
Separately you should as maintainers walk through the badge questions together so that you are all on the same page for these security practices.
As you complete them and update the tracking that will automatically be reflected through this widget.


How do I turn off calls Get / Set Data Module functions?

I only use localStorage in my game, but Crazy Games moderation rejects the game the way it uses get/set from Data Module.
How do I turn off calls Get / Set?

Moderator's response:
"We noticed the game still calls Data Module functions (get and set). Please remove it since only one of them (Local Storage or Data Module) will be backed up by our system. However, we suggest changing to the Data Module since it is more reliable than LocalStorage (suggestion)."

This version of the CrazyGames SDK integration in Defold does not yet support the Data module:
https://github.com/defold/extension-crazygames/issues/2
We expect to add support for Data module later this week.

I'm sorry, it was another module that sent these calls


fix: updated deps

:tada: This PR is included in version 1.13.110 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Status annotation ignores custom annotation namespace

What's going on?
Setting a custom annotation namespace -annotation-namespace does not effect the injector.tumblr.com/status annotation.
The root cause seems quite clear from reading the source.  The /status annotation is set in webhook.go#L462, using the config.InjectionStatusAnnotation package-level variable.  This variable is hardcoded to use annotationNamespaceDefault, which is set to "injector.tumblr.com".  This pretty clearly explains why the user-specified configuration is ignored.
Interestingly, both /request and /status are properly formatted using AnnotationNamespace in (*WebhookServer).getSidecarConfigurationRequested.  Seems like that configuration format just needs to be used in both places.
Expected Behavior
Setting -annotation-namespace=sidecar-injector.eks.qcinternal.io should cause Pods with injected sidecars to have the annotation sidecar-injector.eks.qcinternal.io/status: injected.  Instead, we see injector.tumblr.com/status: injected.  The annotation setting which sidecar configuration to use is sidecar-injector.eks.qcinternal.io/request.
Reproducer
The injector is launched with the following arguments:
    - --v
    - "2"
    - --tls-cert-file
    - /var/lib/tls-cert/tls.crt
    - --tls-key-file
    - /var/lib/tls-cert/tls.key
    - --annotation-namespace
    - sidecar-injector.eks.qcinternal.io
    - --configmap-labels
    - app.kubernetes.io/instance=k8s-sidecar-injector-batch-production-blue,app.kubernetes.io/component=sidecar-config

I'm going to omit sidecar configurations in particular, as the root cause seems quite obvious and the configurations are for internal tools.  I can provide similar information if necessary.
Version Deets

Kubernetes Version: v1.13.8
k8s-sidecar-injector Version: v0.1.7

@noahgoldman thanks for this issue! Great catch - I definitely missed this while making the injector more modular. Let me see if i can get a quick PR up for you.
More info shortly!

@noahgoldman can you check out the :latest build now? Hopefully this is fixed :)


Configure Azure Pipelines

This pipeline configuration builds the application and produces a build for the Release configuration.

test

test


perl-Class-Autouse: 1.99_02 -> 2.01

Motivation for this change
fixes broken build
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[ ] NixOS
[ ] macOS
[x] Linux

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

cc @rycee

Rebased to master in f717af03ad85119f24cafc6eeef9ac2120602ab4. Thanks!

In 17.03 and 17.09 now as well.


Rename language to locale

Language should be renamed to locale, because we are not really dealing with languages here. The same language can be used in different countries, but still have different requirements for formatting depending on the location.
This is exactly what locales are for - they are a combination of language and location. The current language system actually already uses locales, but they are called languages, which is wrong and may cause confusion.

@jokeyrhyme
IETF uses hyphens for Language tags:
Each language tag is composed of one or more "subtags" separated by hyphens (-). Each subtag is composed of basic Latin letters or digits only.
So, it should give you en-US, pt-BR etc..


[Update Request]: Node.js LTS

What type of update are you requesting?
A new version of an existing package
Current Package Identifier
OpenJS.NodeJS.LTS
Package Version
18.17.0
Please describe the changes you would like to see
No response

I've published in

https://github.com/microsoft/winget-pkgs/pull/112434

The PR should mark as complete.

Close with reason: Resolved in #112434;


Remove Skype for Business Server 2019 from all the 'Applies To" sub-header/section.

The Persistent Chat role isn’t applicable for Skype for Business Server 2019 as it has deprecated. However, the articles still shows the several Persistent chat related cmdlets are applicable to Skype for Business Server 2019. This is incorrect, and the users will fall into confusion. Hence, I would suggest removing Skype for Business Server 2019 from the “Applies to” section or Add the Note within the articles saying as below.
Note : The Persistent chat in Skype for Business Server 2019 is deprecated and running this cmdlet will be applicable only to Lync Server 2013 / Skype for Business Server 2015 Persistent chat in the co-existence environment.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 28461ba7-672d-e84c-f58e-d3b08e8d4244
Version Independent ID: b70ee33c-f95b-b222-b69e-d2eb47e6c00a
Content: Set-CsPersistentChatRoom (skype)
Content Source: skype/skype-ps/skype/Set-CsPersistentChatRoom.md
Service: skypeforbusiness-powershell
GitHub Login: @kenwith
Microsoft Alias: kenwith

@NeeranjanShettar Thank you for this feedback.
I will get this information on the deprecated chat role over to the PowerShell team for investigation.
The team will get this prioritized into a sprint plan. Thank you for reporting and making the docs better. Much appreciated.
I made a note to request the team to update this when the work is complete.

Do we have any updates here, it's been long time there are no updates/response. thanks in advance

@cliffhobbs could you investigate this?

Hi @NeeranjanShettar, thank you for your feedback.
I have reviewed this and SfB Server 2019 were removed from all the persistent chat cmdlets.

@dariomws306  Thank you very much for the contribution and sharing this explanation. @NeeranjanShettar Hope this comment is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.

@officedocsbot close


Avro IDL for readability

The schemas now are correct but a bit hard to read. We could use Avro IDL to create a nicer human-readable format, from which the .avsc files can be generated. This has better support for multi-file references and for multiple definitions in one file.

It seems this is more geared towards Avro Protocols though. Let's leave it.


FlexVolume

FlexVolume
https://github.com/kubernetes/community/blob/master/contributors/devel/flexvolume.md
https://github.com/codedellemc/rexray
https://rexray.readthedocs.io/en/stable/user-guide/schedulers/#kubernetes

https://github.com/thecodeteam/rexray/issues/1116

https://github.com/thecodeteam/rexray/issues/1117


time in packet is local time

weewx is running on another computer that is set to local time the packet generated has local time not GMT is there a fix for ztime
Frank Johnson KF4CQ
<EMAIL_ADDRESS>

this problem was in only first few packets is ok now
close
still have problem with no wind speed or direction here is output file
/191600z2856.35N/08155.76W_200/...g008t084r000h65b10148 weewx_aprx_wx Lady Lake, FL


New Feature Completed: Trip Organizer

What is the feature?
Trip Organizer that can let user pick some places desired to be in the trip.  To help user organize their trip easier. The schedule also has auto-save function to keep the table existed for owner user.
What is the solution?

Separate Planner app from Trip
Getting directions API
Store time table in the database (Directions time not included.)

How to test?

Login and go to Planner tab in the navigation bar, try to using all functions.

Screen shot

Codecov Report

Merging #67 (b94ab77) into beta (012536c) will increase coverage by 8.46%.
The diff coverage is 88.50%.

@@            Coverage Diff             @@
##             beta      #67      +/-   ##
==========================================
+ Coverage   69.83%   78.30%   +8.46%
==========================================
  Files          23       23
  Lines         620      765     +145
  Branches       76      102      +26
==========================================
+ Hits          433      599     +166
+ Misses        169      142      -27
- Partials       18       24       +6

Impacted Files
Coverage Δ

threpose/settings.py
100.00% <ø> (ø)

planner/views.py
79.67% <85.16%> (+49.67%)
:arrow_up:

planner/admin.py
100.00% <100.00%> (ø)

planner/models.py
100.00% <100.00%> (+10.00%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 012536c...b94ab77. Read the comment docs.

I can't calculate time.
Error message
Terminal

Console

I can't calculate time. Error message Terminal
Console

Thank you. I'll fix it ASAP.

Fixed, please try again.

When i change depart time it change back to previous time.


bertieb: Watch syncios.com

bertieb requests the watch of the watch_keyword syncios\.com. See the MS search here and the Stack Exchange search here.

syncios\.com has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Coverage remained the same at 65.009% when pulling 02b228b2a19813968095d8e738e20a0d57e9ae16 on auto-blacklist-1531475325.2136414 into 26ef9761983fb4ee1092197f8762753504229282 on master.

!!/approve


flexible version tagging

Enables flexible version tagging for Gadgetron, SIRF, STIR and ISMRMRD.
Devel build (1/0) : latest master from upstream, stable SIRF 0.9.0 versions
Additionally one may specify which URL/TAG to use for any of the sub-projects.

OPTIONs are boolean so they cannot be used for what you want.

Travis worked (which is great news as it means we're still ok with Gadgetron and STIR master).
I did notice that setting DEVEL_BUILD=On after the first configure doesn't reset the GIT_TAGs. That seems unavoidable (but might mean that DEVEL_BUILD shouldn't be a cached variable. Possibly @bathomas or @casperdcl has some ideas on this.
Finally, I think it would be good to prefix all these advanced variables with the same thing. That makes it easier to find them (e.g. when displaying as "Grouped" in CMake. Maybe SB_SIRF_TAG (for "SuperBuild") or so?

I've added the build with DEV_BUILD=ON to travis and it works.

I've noticed that the advanced variables get grouped anyway by package name: SIRF, ISMRMRD, Gadgetron  and STIR, which is maybe even better.


Successful NUMA node read from SysFS had negative value

When running this code:
  python3 -m eval.interpolator_test \      --frame1 photos/one.png \      --frame2 photos/two.png \      --model_path pretrained_models/film_net/Style/saved_model \      --output_frame photos/middle.png
I get the following error:
2022-10-25 00:50:12.733569: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1510] Created device /job:localhost/replica:0/task:0/device:GPU:0 with 21549 MB memory:  -> device: 0, name: NVIDIA GeForce RTX 3090 Ti, pci bus id: 0000:43:00.0, compute capability: 8.6
2022-10-25 00:50:15.972815: I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:185] None of the MLIR Optimization Passes are enabled (registered 2)
2022-10-25 00:50:18.661834: I tensorflow/stream_executor/cuda/cuda_dnn.cc:369] Loaded cuDNN version 8600

I would appreciate your help to resolve this issue, with  cuda / cudnn. Thanks!
which --version
nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2022 NVIDIA Corporation Built on Wed_Sep_21_10:33:58_PDT_2022 Cuda compilation tools, release 11.8, V11.8.89 Build cuda_11.8.r11.8/compiler.31833905_0

They look like logging.info, not errors.

Hi, thank you for your reply! Is there a way to resolve this logging.info in order to make the code run?

Sorry I was confused. I am closing this now, since the code is working. Thanks!