Number of Resolutions for MultiMetricMultiResolutionRegistration

Thank you for releasing this plugin, I'm using Elastix to register two photon microscopy volumetric data over time and I have the feeling that using multiple resolutions would improve my results.
Would it be possible to add this option?

@DSbiomedAU
This is possible already. In the README it is mentioned:

gaussianSmoothingSigmas
specify how much you want to smooth in pixels in 3D (my experience is that rather smoothing more is better than less)
you may specify a semicolon separated list of smoothing factors in order to do the registration at different resolutions, e.g. "10,10,10;1,1,1" will first do the registration with a 10x10x10 downsampled version of the data and then in a second step at full resolution.

I should improve the README though to make this more clear.
Sorry for the super late answer!


Add a condition to LIMIT order

Hello,
This is not a BUG but an improvement request so I don't know if I should make the request here?
Currently when we place a LIMIT buy or sell order through the API the system works in "higher" or "equal" >= (For the "price" and the "cummulativeQuoteQty"), the "qty" remains fixed .
This generates sales at a loss...
I request the addition of a parameter in the request by the API to be able to specify the direction “less” or “equal” <= (For the "price" and the "cummulativeQuoteQty") while always keeping the "qty" fixed !!!
The ideal would be that by default the direction was >= and that as an option I could ask for <=
Maybe you can just create a FOKUP >= and a FOKDOWN <=
Can you do this please?

I'm sorry, but these types of requests aren't related to the Python connector. I recommend posting your improvement on the Binance forum.


ghcide and more applications in one stack project

I'am working on a stack project that contains 3 applications on Windows. My editor is vscode.
This is the output if I run ghcide in the root op the stack project.
ghcide version: 0.1.0 (GHC: 8.8.2) (PATH: C:\Users\Kees\AppData\Roaming\local\bin\ghcide.exe)
Ghcide setup tester in d:\TBSchilder_<IP_ADDRESS>\source\mkProbUpdNewVersion.
Report bugs at https://github.com/digital-asset/ghcide/issues
Step 1/6: Finding files to test in d:\TBSchilder_<IP_ADDRESS>\source\mkProbUpdNewVersion
Found 16 files
Step 2/6: Looking for hie.yaml files that control setup
Found 1 cradle
Step 3/6, Cradle 1/1: Implicit cradle for d:\TBSchilder_<IP_ADDRESS>\source\mkProbUpdNewVersion
Cradle {cradleRootDir = "d:\TBSchilder_<IP_ADDRESS>\source\mkProbUpdNewVersion", cradleOptsProg = CradleAction: Stack}
Step 4/6, Cradle 1/1: Loading GHC Session
ghcide: CradleError (ExitFailure 1) ["Failed to parse result of calling stack","'stty' is not recognized as an internal or external command,","operable program or batch file.","\ESC[0m\ESC[0m","\ESC[0m* * * * * * * \ESC[0m","\ESC[0mThe main module to load is ambiguous. Candidates are: \ESC[0m","\ESC[0m1. Package `mkUpdateVer' component mkUpdateVer:exe:mkNewVer with main-is file: D:\TBSchilder_<IP_ADDRESS>\source\mkProbUpdNewVersion\newVer\Main.hs\ESC[0m","\ESC[0m2. Package `mkUpdateVer' component mkUpdateVer:exe:mkProbVer with main-is file: D:\TBSchilder_<IP_ADDRESS>\source\mkProbUpdNewVersion\probeerVer\Main.hs\ESC[0m","\ESC[0m3. Package `mkUpdateVer' component mkUpdateVer:exe:mkUpdVer with main-is file: D:\TBSchilder_<IP_ADDRESS>\source\mkProbUpdNewVersion\updateVer\Main.hs\ESC[0m","\ESC[0mYou can specify which one to pick by: \ESC[0m","\ESC[0m * Specifying targets to stack ghci e.g. stack ghci mkUpdateVer:exe:mkNewVer\ESC[0m","\ESC[0m * Specifying what the main is e.g. stack ghci --main-is mkUpdateVer:exe:mkNewVer\ESC[0m","\ESC[0m * Choosing from the candidate above [1..3]\ESC[0m","\ESC[0m * * * * * * *\ESC[0m","\ESC[0m\ESC[0m","\ESC[0m: hGetLine: end of file\ESC[0m"]
It seams that ghcide can't handle more applications in one stack project. Is this true?
If I do stack ghci I can choose between the applications.
Or can I add a parameter somewhere so that ghcide choses a application?
Kees

Currently, ghcide does not support this. However, there is an experimental branch where it does: pr #361.
If you only work on a single component, you specify the component in hie.yaml, e.g.
cradle:
  stack:
    component: "project:lib"

You can find the components of your project with stack ide targets.

This should be fixed by #361, @KeesBleijenberg feel free to reopen if it is not the case


Migrate GoldenLayout tests to Jest

GoldenLayout currently uses an old version of karma for testing. Ideally we should migrate the tests to work on Jest so we can more easily run all tests from the root of the repo

This may not be that easy since karma runs tests in an actual browser while jest uses jsdom to mock the browser


Survivor Mannequin

Hey! I was hesitating to open this issue because it's not really a issue that causes any harm, gameplay wise but i figured i should be letting you know about it.
This error appeared on my log too, but, when i reimported my pack it didn't showed up anymore, until i was helping a person in tech support in modcord.
The exact error is: SamiraMod.Survivors.Samira.SamiraSurvivor.SurvivorMannequinSlotController_OnApplyLoadoutToMannequinInstance (On.RoR2.SurvivorMannequins.SurvivorMannequinSlotController+orig_ApplyLoadoutToMannequinInstance orig, RoR2.SurvivorMannequins.SurvivorMannequinSlotController self) (at :IL_0030)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Hook<RoR2.SurvivorMannequins.SurvivorMannequinSlotController::ApplyLoadoutToMannequinInstance>?83744148(RoR2.SurvivorMannequins.SurvivorMannequinSlotController)
RoR2.SurvivorMannequins.SurvivorMannequinSlotController.Update () (at :IL_0069)
I don't exactly grasp what is this related for. My only thought is something related of the way you made the dante skin, perhaps?
I would contact you on discord but for some reason i can't find you there. Anyway, keep up the good work! (Also im linking a person that reviewed your mod, because they have like 4 subscribers and i think it's pretty cool)
dontforgetthisone.log
dont mind the log's name :)

hey, thanks for the feedback again. I'm assuming that this error occurs when you launch the character selection screen, or when you swap skins? I'm trying to reproduce the error but I'm not getting any. Just in case, I'm gonna fix the error by adding more null checks. Hope this will fix it.
I also saw that mod review, and I think its great. I was really hoping on developing another mod, but college has been killing all my time recently. Anyways, thanks for the feedback; I will be pushing these changes.

The same person said that Samira stopped showing altogether with the new update so i am not sure what is going on here as i can't verify what would the problem be myself due to not having access to a computer until next week.
If it works fine in your end i'd bet it has to do with old configs on their end.

Sorry, I've released 1.5.1 with no asset bundle or soundbank, so thats why its probably not showing up. I've already released a new version this morning because of another user. But if that's not the issue, I've tested and downloaded my zip and refreshed my config. Everything works fine for me.

That's probably it then, thank you.


Audit/System logging of Docker Daemon API calls

This patch makes it much easier to determine what any container on a system is doing, and also provides valuable insight about how users on a system are interacting with the daemon. This PR is essentially a rebased version of Docker PR #14446
When an API call is made, an entry will be added to the syslog, and an audit log message will be generated.
Notes About Integrating with Authentication
This patch has been designed to be easily integrated with the authentication patch being written by @nalind.
Ideally, this integration will be accomplished by simply replacing the function calls to obtain the username and login UID of the user with the calls used in the authentication framework. Additionally, logic should be added to report whether or not the authentication was successful when logging.
An example integration with @nalind's authentication framework can be found here. However, note that since the authentication code is still undergoing design changes, this example should be used as reference only and should not be copied line for line when the time comes to integrate with authentication. But nonetheless, integration should be relatively straightforward.
CC @rhatdan @mheon

@nalind Need rebase makeHttpHandler has changed.

Can you merge from my fedora-1.8-audit-api-log branch instead?  The source branch for a pull request doesn't seem to be something I can modify, and this was originally Alec's PR.

Restarting as PR#131.

Do you want me to merge the 1.8 patches into the docker-1.9 branch?
If you want to join Alec's patches together with yours just leave his signoff.

This doesn't need to be merged to the 1.9 branch.  I thought that since you requested a rebase that we still needed a version for 1.8, and since I can't push to Alec's tree, I opened #131 with an updated version.  If we don't need this for 1.8, then we can close both this one and #131 without merging either.

Ah, those other two were merged, so we can close this one without merging (I can't, since I didn't open it).


Browserless Timeout 60000ms exceeded after running for 2 days

Describe the bug
After about 2 days of running the browserless container, the browser checks start failing with Timeout 60000ms exceeded for every site with Playwright.
Version
0.45.16 on linux/docker
To Reproduce
Run and leave the browserless container running for at least 2 days.
Steps to reproduce the behavior:

Start the changedetection and browserless containers
Let them run for at least 2 days
The Chrome checks start failing with timeout errors

Expected behavior
The checks shouldn't error
Screenshots

Desktop (please complete the following information):

Device: Synology DS224+
OS: Synology DSM 7.2
Version 7.2.1-69057 Update 4

Additional context
Current memory usage is at 60% so it's not a memory issue.  The temporary workaround is to restart the browserless container and the checks work again.
Browserless logs:
2024-04-01T19:18:34.032Z browserless:server 3XK7JPGHF6PCBGCLRS0M7DZLHNW3X4G1: Recording timedout stat.
2024-04-01T19:18:34.032Z browserless:job 3XK7JPGHF6PCBGCLRS0M7DZLHNW3X4G1: Job has timed-out, closing the WebSocket.
2024-04-01T19:18:34.062Z browserless:job 3XK7JPGHF6PCBGCLRS0M7DZLHNW3X4G1: Cleaning up job
2024-04-01T19:18:34.062Z browserless:job 3XK7JPGHF6PCBGCLRS0M7DZLHNW3X4G1: No browser to cleanup, exiting
2024-04-01T19:18:34.062Z browserless:server Current workload complete.
2024-04-01T19:18:34.104Z browserless:job 3XK7JPGHF6PCBGCLRS0M7DZLHNW3X4G1: Websocket closed early, removing from queue and closing.
2024-04-01T19:18:34.104Z browserless:job 3XK7JPGHF6PCBGCLRS0M7DZLHNW3X4G1: Removing job from queue and cleaning up.
2024-04-01T19:18:34.104Z browserless:job 3XK7JPGHF6PCBGCLRS0M7DZLHNW3X4G1: Cleaning up job
2024-04-01T19:18:34.104Z browserless:job 3XK7JPGHF6PCBGCLRS0M7DZLHNW3X4G1: No browser to cleanup, exiting
2024-04-01T19:19:24.784Z browserless:server Health check stats: CPU 8%,6% MEM: 61%,61%
2024-04-01T19:19:24.784Z browserless:server Current period usage: {"date":1711998864804,"error":0,"rejected":0,"successful":0,"timedout":1,"totalTime":300030,"maxTime":300030,"minTime":300030,"meanTime":300030,"maxConcurrent":0,"units":11}
2024-04-01T19:24:24.784Z browserless:server Health check stats: CPU 9%,8% MEM: 61%,61%
2024-04-01T19:24:24.784Z browserless:server Current period usage: {"date":1711999164784,"error":0,"rejected":0,"successful":0,"timedout":0,"totalTime":0,"maxTime":0,"minTime":0,"meanTime":0,"maxConcurrent":0,"units":0}
2024-04-01T19:29:24.803Z browserless:server Health check stats: CPU 8%,9% MEM: 63%,61%
2024-04-01T19:29:24.803Z browserless:server Current period usage: {"date":1711999464784,"error":0,"rejected":0,"successful":0,"timedout":0,"totalTime":0,"maxTime":0,"minTime":0,"meanTime":0,"maxConcurrent":0,"units":0}
2024-04-01T19:33:14.736Z browserless:job 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: /: Inbound WebSocket request.
2024-04-01T19:33:14.824Z browserless:hardware Checking overload status: CPU 8% Memory 64%
2024-04-01T19:33:14.824Z browserless:job 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: Adding new job to queue.
2024-04-01T19:33:14.825Z browserless:server Starting new job
2024-04-01T19:33:14.825Z browserless:system Waiting pre-booted chrome instance
2024-04-01T19:33:14.825Z browserless:job 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: Getting browser.
2024-04-01T19:34:24.827Z browserless:server Health check stats: CPU 7%,8% MEM: 63%,63%
2024-04-01T19:34:24.827Z browserless:server Current period usage: {"date":1711999764803,"error":0,"rejected":0,"successful":0,"timedout":0,"totalTime":0,"maxTime":0,"minTime":0,"meanTime":0,"maxConcurrent":1,"units":0}
2024-04-01T19:38:14.825Z browserless:server 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: Recording timedout stat.
2024-04-01T19:38:14.825Z browserless:job 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: Job has timed-out, closing the WebSocket.
2024-04-01T19:38:14.854Z browserless:job 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: Cleaning up job
2024-04-01T19:38:14.854Z browserless:job 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: No browser to cleanup, exiting
2024-04-01T19:38:14.854Z browserless:server Current workload complete.
2024-04-01T19:38:14.896Z browserless:job 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: Websocket closed early, removing from queue and closing.
2024-04-01T19:38:14.896Z browserless:job 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: Removing job from queue and cleaning up.
2024-04-01T19:38:14.896Z browserless:job 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: Cleaning up job
2024-04-01T19:38:14.896Z browserless:job 98RTW57TRD35EPIAGRTH29S3UW36P7NZ: No browser to cleanup, exiting
2024-04-01T19:39:24.945Z browserless:server Health check stats: CPU 8%,7% MEM: 66%,63%
2024-04-01T19:39:24.945Z browserless:server Current period usage: {"date":1712000064827,"error":0,"rejected":0,"successful":0,"timedout":1,"totalTime":300001,"maxTime":300001,"minTime":300001,"meanTime":300001,"maxConcurrent":0,"units":11}
2024-04-01T19:44:24.893Z browserless:server Health check stats: CPU 9%,8% MEM: 66%,66%
2024-04-01T19:44:24.893Z browserless:server Current period usage: {"date":1712000364945,"error":0,"rejected":0,"successful":0,"timedout":0,"totalTime":0,"maxTime":0,"minTime":0,"meanTime":0,"maxConcurrent":0,"units":0}

Docker-compose:
version: "3.2"
name: "change-detection"
services:
#https://github.com/dgtlmoon/changedetection.io/wiki/Synology-NAS-setup
  changedetection:
    image: dgtlmoon/changedetection.io:latest
    container_name: changedetection
    hostname: changedetection
    mem_limit: 1g
    cpu_shares: 768
    security_opt:
      - no-new-privileges:true
    volumes:
      - /volume1/docker/changedetection:/datastore:rw
      # Configurable proxy list support, see https://github.com/dgtlmoon/changedetection.io/wiki/Proxy-configuration#proxy-list-support
#        - ./proxies.json:/datastore/proxies.json
    environment:
      - PUID=1027
      - PGID=65536
      - TZ=America/Phoenix
      - UMASK=002
       #- WEBDRIVER_URL=http://localhost:4444/wd/hub
      #- PLAYWRIGHT_DRIVER_URL=ws://<IP_ADDRESS>:3000/
      - PLAYWRIGHT_DRIVER_URL=ws://playwright-chrome:3000
      - HIDE_REFERER=true
    ports:
      - 5555:5000
    # links:
      # - browser-chrome
    restart: always
    # networks:
     # - changedetection
    depends_on:
     playwright-chrome:
       condition: service_started
    logging:
      driver: json-file
      options:
        max-file: 10
        max-size: 10m

#https://github.com/dgtlmoon/changedetection.io/wiki/Synology-NAS-setup
  playwright-chrome:
    container_name: playwright-chrome
    hostname: playwright-chrome
    image: browserless/chrome:1.60-chrome-stable
    #image: browserless/chrome:latest #trying latest to fix the timeout errors
    restart: always
    mem_limit: 4g
    # networks:
      # - changedetection
    ports:
      - 3000:3000
    environment:
      - PUID=1027
      - PGID=65536
      - TZ=America/Phoenix
      - UMASK=002
      - SCREEN_WIDTH=1920
      - SCREEN_HEIGHT=1024
      - SCREEN_DEPTH=16
      - ENABLE_DEBUGGER=false
      - PREBOOT_CHROME=true
      - KEEP_ALIVE=true
      - CONNECTION_TIMEOUT=300000
      - MAX_CONCURRENT_SESSIONS=4
      - CHROME_REFRESH_TIME=600000
      #https://github.com/dgtlmoon/changedetection.io/issues/1536
      - DEFAULT_BLOCK_ADS=false
      - DEFAULT_STEALTH=true
    #Use incognito mode
     #- FUNCTION_ENABLE_INCOGNITO_MODE=true
        # #Ignore HTTPS errors, like for self-signed certs
      - DEFAULT_IGNORE_HTTPS_ERRORS=true
      #browserless routinely checks on the health of the image as it's running. Sometimes it's helpful to have it restart automatically when CPU or Memory usage are above 100% for a period of time (by default 5 minutes). In order for browserless to restart on health-failure checks, you'll have to set a parameter of
      #EXIT_ON_HEALTH_FAILURE=true.
    #dns:
    #  - <IP_ADDRESS>
    logging:
      driver: json-file
      options:
        max-file: 10
        max-size: 10m

  # playwright-chrome:
    # container_name: playwright-chrome
    # hostname: playwright-chrome
    # image: dgtlmoon/sockpuppetbrowser:latest
    # cap_add:
        # - SYS_ADMIN
# # SYS_ADMIN might be too much, but it can be needed on your platform https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md#running-puppeteer-on-gitlabci
    # restart: unless-stopped
    # environment:
       # - PUID=1027
       # - PGID=65536
       # - TZ=America/Phoenix
       # - SCREEN_WIDTH=1920
       # - SCREEN_HEIGHT=1024
       # - SCREEN_DEPTH=16
       # - MAX_CONCURRENT_CHROME_PROCESSES=10
    # logging:
       # driver: json-file
       # options:
         # max-file: 10
         # max-size: 10m

volumes:
 changedetection:

hmm yeah that means forwhatever reason browserless didnt respond after 60 seconds, so its a problem in their project not ours
not sure what we can do about that..

btw, what hardware?

btw, what hardware?

This is Synology DS224+ with 6GB ram.


Publish Nlopt wrappers of old revrand project as separate package

Hey guys,
searching for nlopt Python tutorials I found this wrapper which at some time belonged to the revrand project apparently:
https://www.earthbyte.org/webdav/ftp/Data_Collections/Dutkiewicz_etal_2016_G3/revrand-master/revrand/optimize/nlopt_wrap.py
In a nutshell, the wrapper enables to call nlopt algorithms with the scipy.optimize.minimize API that has become the de facto standard in Python. It makes it a lot easier for everyone familiar with this API to use nlopt.
I find that code very useful and would like to make it more accessible by a dedicated repo/package and a few minor extensions. As I am not that familiar with licensing, I wanted to ask you what the process would have to be. The code seems to be Apache licensed, so in my understanding it should be possible given the reference to the authors.
I hope this is the right place to ask!

Hi @dschmitz89 !
I'm really glad you found this wrapper useful! If memory serves, it was mainly the effort of @ltiao .
Yeah it looks like the version of revrand in that link is still Apache 2.0 - so I don't think it would be an issue with the copyright owners (CSIRO now).
I think as long as you follow the terms of the license what you propose is fine :-)

Thank you, Daniel, will give you guys a heads up here when I publish on github!

Hey @dschmitz89, this looks great! I'll try to incorporate it in my upcoming project and let you know how it goes :)


Deployment Status Question

Hello Yvan,
Whilst deploying to a different environment I have come across the following where the status of the solution is shown as "Not Deployed". In the solution properties below, it shows as not deployed but also successfully deployed.

The questions is if its fully deployed or not? The solution exists in Central Admin and I was able to add the connection to the tenant.
Thanks,
Shane

@Getoffmypatch, yes, this is one of the weird ramdon behavior of SharePoint with solution deployments.
It could be that somehow it did not deploy on a specific server, or something you can simply ignore.
But if you still have the button to deploy the solution, you can click on it and let SharePoint redeploy the bits and update its status. This operation is safe with EntraCP because it does not do any feature activation in this step,

Hi Yvan - Using the deploy button attempts the deployment again but ultimately returns to the same status

Hi Yvan. I found the problem. The deployment was failing to one of the servers in the farm due to issues with the SecurityTokenService on that server. After various attempts to fix, I removed and readded the server to the farm and now the deployment status is correct and the token service is running as expected.


Can we merge stacks bottom-up?

It looks like GitHub automatically changes the top PRs base branch when you merge a stack bottom-up (vs. top-down like we currently do):

This does not cause reviews to be dismissed like manually changing the base branch does:

I tested this using squash merges and it appears the merge is smart enough to ignore the "piled up" unrebased commits on the top PRs. Squash merging this one magically dropped the conflicting commit:

This worked just fine manually, so presumably we can do this automatically?
(example stack in question: https://github.com/certusone/wormhole/pull/892 - ignore the top one)
This might fix a number of issues with the current method:

https://github.com/ejoffe/spr/issues/176 (no dismiss on auto rebase)
https://github.com/ejoffe/spr/issues/175 (no more closing PRs, all are merged)
https://github.com/ejoffe/spr/issues/98 (if it doesn't dismiss reviews, it might not re-check CODEOWNERS either)

I tried this approach initially, the issue I remember facing with this was that github actions for the next pr up the stack had to rerun after the bottom pr merged. But maybe I was doing something wrong, and it is possible to achieve.
I'm not a big fan of merge commits, but if it solves this issue, I'm all for adding it as an option.

Does it play nicely with the new "merge" submit method, too (from #196)? I assume so, but worth double checking, too.

I tried this approach initially, the issue I remember facing with this was that github actions for the next pr up the stack had to rerun after the bottom pr merged. But maybe I was doing something wrong, and it is possible to achieve. I'm not a big fan of merge commits, but if it solves this issue, I'm all for adding it as an option.

It doesn't require merge commits (but should work with merges, too). Actions did not re-run when I tested it, so perhaps that was fixed in the meantime?

If this work well, I am all for adding this as another merge option to spr.
One more thing to watch out for is a race between github rebasing the pr and merging the next pr up the stack. I think you may have to poll the github api for the next pull request to make sure the base has been changed to master.

Closing this issue as no better way to merge a stack has been found to date. We might just have to deal with the approach of only merging the top pr in the stack. The plus side of this approach for us, is that we can run ci on each commit, but only run cd on each stack merge.


Analysis of benefits from turning off gas accounting for historical transactions

This is continuation of https://github.com/torquem-ch/silkworm/issues/78
This time, we run a slightly modified version of EVM through the historical transactions. These are the modifications (unless I forgot something):

"Out Of Gas" exception is fatal, meaning that it does not just abort the current frame of execution, but fails the entire execution. The transaction that failed in such way, we exclude from consideration for this analysis.
EVM stack now has a new type of value, "unknown". This could be implemented by a separate stack of boolean values, for example.
Opcode GAS pushes "unknown" value onto the stack instead of the current leftover gas (it is supposed to be inaccessible when the gas accounting is turned off).
Any arithmetic operation with "unknown" value result in "unknown" value (it is "sticky" in that way)
Any JUMP or JUMPI opcodes that attempt jumping to "unknown" destination, fail the execution (and transaction is excluded from the consideration).
Any state reading or writing operations (for example, SLOAD, SSTORE, BALANCE) with "unknown" address fail the execution.

I might have forgotten some other cases where "unknown" value must fail execution, should be added to the list as we proceed with the analysis.
The goal of the analysis is understand how many transactions can execute in exactly the same way as they did, but without EVM performing any gas accounting. Then, construct a data structure that would store "used gas" for each transaction in the past, and use that information to augment the execution without gas accounting, to get exactly the same effect as with the gas accounting. Then, measure potential runtime benefit of such turning off the gas accounting.

I'm currently running an instrumented turbo-geth that will, among other things, tell us many times we run out of gas.  It will take another day or two to finish.  This use of an "unknown" value is very clever, thanks.  I can implement this in tg interpreter at some point, given I'm busy inside of it already.


Add Operational Field New & Edit pages in the GOV.UK Design System

Description
This PR moves the organisation show page to the GOV.UK Design System.

Ensures the controller renders the correct layout and view based on the whether the user has the  Preview design system permission
Adds the view in the GOV.UK Design System
Updates any specs that have broken

Screenshot
New page

Edit page

Trello card
https://trello.com/c/SoM3MwVh/32-listing-page
⚠ This repo is Continuously Deployed: make sure you follow the guidance ⚠
Follow these steps if you are doing a Rails upgrade.

Looks good @davidgisbey
Only change: make the text in the warning message black instead of red.


Add performance testing

Adds simple performance tests

Coverage remained the same at 74.797% when pulling c3a4144f2ec0f37f229e39f33c8ac25f6d6962fd on performance-test into 350b575a25e72576569712aad218364c40c1cda0 on master.


Fixed some sentences

In spanish, we have two possessive adjectives, "tu" and "su". The first one is used in a informal conversation, the second one in a formal conversation. All the text is based in a informal conversation, but in line 28, there is the "su" possessive adjective.
In line 72, "el" cannot be added, as the noun "Turnip Prophet" is a proper noun.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mikebryant/ac-nh-turnip-prices/pull/402#event-4047575644,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APM5ZJYCNDJPUDOG62VFLJDSSBLBFANCNFSM4NPYAECA
.


Simplifying GDS .env Configuration

This PR adds a .env.template file with comments and better organization to simply server configuration for GDS and Trtl. We're getting better with client-side configuration using profiles, hopefully this will help us organize our server-side configuration as well.
Fixes SC-2821

Codecov Report

Merging #292 (e3115e2) into main (f7dd87b) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head e3115e2 differs from pull request most recent head f2f70ba. Consider uploading reports for the commit f2f70ba to get more accurate results

@@           Coverage Diff           @@
##             main     #292   +/-   ##
=======================================
  Coverage   46.61%   46.61%
=======================================
  Files          57       57
  Lines        7182     7182
=======================================
  Hits         3348     3348
  Misses       3208     3208
  Partials      626      626

Impacted Files
Coverage Δ

pkg/gds/config/config.go
79.24% <ø> (ø)

pkg/trtl/config/config.go
38.75% <ø> (ø)

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 f7dd87b...f2f70ba. Read the comment docs.


Flashing in completion details

Issue Type: Bug
Type:
const abcdefghijklmnop = 0;

Then start typing abcdefghijklmno one character at a time.
The completion details popup (the right half that shows const abcdefghijklmnop: 0) will continually flash on and off every time a character is typed.
This seems to be because it is repeating the completionDetails request every time I type a character. (Another fix would be to avoid deleting the old details until the new details are ready, although those details shouldn't change while you're typing an identifier so maybe better to avoid the repeated request.)

VS Code version: Code - Insiders 1.23.0-insider (88f500e805ecc4efd064f7886c1a5ce8a2a2c087, 2018-04-18T05:12:32.564Z)
OS version: Linux x64 4.13.0-37-generic

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (8 x 2600)

GPU Status
2d_canvas: enabledchecker_imaging: disabled_offflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwarerasterization: disabled_softwarevideo_decode: unavailable_softwarevideo_encode: unavailable_softwarewebgl: enabledwebgl2: enabled

Load (avg)
1, 1, 1

Memory (System)
7.63GB (2.10GB free)

Process Argv
/usr/share/code-insiders/code-insiders src

Screen Reader
no

VM
0%

Extensions (1)

Extension
Author (truncated)
Version

typescript-javascript-grammar
ms-
0.0.39

Closing in favor of #48619


remake_constraints doesn't remove all previous constraints

If I don't specify a new value for the same attribute, remake_constraints tries to incorporate old constraints with the new ones.
for example:
viewA.remake... { make.left.equalTo(self.view) }
later on...
viewA.remake... { make.width.equalTo(self.view) }
sometimes, it says i have a constraint conflict with the old constraints. remake should completely erase all old constraints right?

@kchung14 can you provide a deeper example of when it's complaining about constraint conflicts?
It should be removing all existing constraints but doesn't necessarily mean that the new ones don't have conflicts.

Removing from superview then adding again before installing new constraints solved this issue.
But while I was preparing my code to copy paste in here (stripping away some app-specific offsets out of privacy concerns), I found that getting rid of one offset fixed the problem too. Maybe it's not an issue with Snap..
But this is a problem another developer working with Snap told me he encountered so I'm going to look back and search for a more concrete example.
I'll close this until then. Thanks.

I met the same problem. Can you tell me how to rid of one offset or are there any better solutions? Thank you


webtorrent client in browser does not connect to local bittorrent-tracker (Opcode -1)

I'm trying to create a torrent from Chrome 42 and use a websocket tracker on wss://localhost:8000 as the announce target.  The options I'm passing into webtorrent.client.seed look like this:
{
  "name": "mt-data.zip",
  "announceList": [
    [
      "wss://localhost:8000"
    ]
  ]
}

but the my console shows
WebSocket connection to 'wss://localhost:8000/' failed: Error in connection establishment: net::ERR_CONNECTION_CLOSED
Uncaught Error: connection error to wss://localhost:8000

On localhost:8000 I've tried running bittorrent-tracker --ws and my own index.js server startup based on bin/cmd.js but I always get the same error.  (I've also tired <IP_ADDRESS> instad of localhost?)
Looking into the websocket connection from the network inspector I see that the connection attempt doesn't reach the "101 upgrade state" that it does if the announce url is tracker.webtorrent.io, instead the only data shown in the frames inpector is (Opcode -1)
Have you seen these symptoms of misconfiguration before?

Ah, I see your issue. Try using: ws://localhost:8000 instead of wss://localhost:8000.
The --ws option is only starting up a websocket server over http, not https. So, you want to use ws://, not wss://.


Query bug: OrderBy and Include produce invalid sql

Repro:
Alter this query in music store to
            return await dbContext.Albums
                .Include(a=>a.OrderDetails) // <-- adding this causes the error
                .OrderByDescending(a => a.OrderDetails.Count)
                .Take(count)
                .ToListAsync();

Even though the .Include is not really needed, when it is included it causes the resulting query to implode.
SQL Errors:

ORDER BY items must appear in the select list if SELECT DISTINCT is specified.
No column name was specified for column 1 of 'a0'.
The multi-part identifier "a.AlbumId" could not be bound.

@__p__0: 6

SELECT [o0].[OrderDetailId], [o0].[AlbumId], [o0].[OrderId], [o0].[Quantity], [o0].[UnitPrice]
      FROM [OrderDetail] AS [o0]
      INNER JOIN (
          SELECT DISTINCT TOP(@__p_0) (
              SELECT COUNT(*)
              FROM [OrderDetail] AS [o]
              WHERE [a].[AlbumId] = [o].[AlbumId]
          ), [a].[AlbumId]
          FROM [Album] AS [a]
          ORDER BY (
              SELECT COUNT(*)
              FROM [OrderDetail] AS [o]
              WHERE [a].[AlbumId] = [o].[AlbumId]
          ) DESC, [a].[AlbumId]
      ) AS [a0] ON [o0].[AlbumId] = [a0].[AlbumId]
      ORDER BY (
          SELECT COUNT(*)
          FROM [OrderDetail] AS [o]
          WHERE [a].[AlbumId] = [o].[AlbumId]
      ) DESC, [a0].[AlbumId]

Using Microsoft.EntityFrameworkCore.SqlServer 1.0.0-rc2-20051

Also this:
db.Posts.Include(p => p.Blog).OrderBy(p => p.Title).OrderBy(p => p.Blog.Url).ToList()

SELECT "p"."PostId", "p"."BlogForeignKey", "p"."Content", "p"."Title", "b"."BlogId", "b"."Url"
      FROM "Posts" AS "p"
      INNER JOIN "Blogs" AS "p.Blog" ON "p"."BlogForeignKey" = "p.Blog"."BlogId"
      INNER JOIN "Blogs" AS "b" ON "p"."BlogForeignKey" = "b"."BlogId"
      ORDER BY "p.Blog"."Url", "p"."Title"

Causes two inner joins.

@smitpatel we think this should be fixed by the EXISTS change

This does not get fixed due to EXISTS due to presence of ORDER BY. This is same as #5038
where ORDER BY sub query is causing issue.

Generated query
exec sp_executesql N'SELECT [o1].[OrderDetailId], [o1].[AlbumId], [o1].[OrderId], [o1].[Quantity], [o1].[UnitPrice]
FROM [OrderDetails] AS [o1]
INNER JOIN (
    SELECT DISTINCT TOP(@__p_0) (
        SELECT COUNT(*)
        FROM [OrderDetails] AS [o0]
        WHERE [o].[AlbumId] = [o0].[AlbumId]
    ) AS [o2_0], [o].[AlbumId]
    FROM [Albums] AS [o]
    ORDER BY [o2_0] DESC, [o].[AlbumId]
) AS [o2] ON [o1].[AlbumId] = [o2].[AlbumId]
ORDER BY [o2_0] DESC, [o2].[AlbumId]',N'@__p_0 int',@__p_0=6

Valid Sql and gives correct result.


:bug: fix(beta-docs): Fix issues with get-started

Description

fix open zepplen import
exmplain why we commit deploy artifacts

Testing
Explain the quality checks that have been done on the code changes
Additional Information

[ ] I read the contributing docs (if this is your first contribution)

Your ENS/address:

Current dependencies on/for this PR:

main

PR #79   👈

This comment was auto-generated by Graphite.


cannot run on ios Simulator from VS 13

Whenever I try to run my Cordova app from Visual Studio 2013 to Mac Simulator, I am facing this error "POST /build/tasks?command=build&vcordova=4.3.1&cfg=debug 404" in Mac terminal as well in Visual Studio.
I am facing this error even if I am building/rebuilding my VS. It seems like it tries to connect to Mac machine but due to some reason it could not able to do so and shows this message/error on Mac as well in VS.
On Mac Machine I have run the command vcremote --secure false which in turn has made remote build server listening on port 3030. I have also setup Remote Agent Configuration in VS.
Because I am newbie so It getting really hard for me to figure what is going wrong here? Please advice me. Thank

If you are using VS 2013 to do Cordova developement, you need to run the vs-mda-remote package on the mac, not remotebuild or vcremote. vcremote is designed for building C++ apps for iOS from visual studio, and remotebuild is a redesigned version of vs-mda-remote which has a slightly different API that VS 2015 can talk to, but VS2013 cannot.

Hey @mahmoudabogwella, thank you for reporting your issue. Are you still having problems after reading @MSLaguana's comment? If yes, let us know so we can assist you further, otherwise I'll go ahead and close this issue.

I'll close this, since it wasn't TACO specific. Please reopen if needed.


Implement stacking widgets

As the UI becomes more advanced, it is slowly becoming abstracted and refactored into a widget tree where certain widgets are clearly laid out in vertical or horizontal stacks.  It would make the code intent a lot easier, and also reduce some redundancy, if these stacks were implemented as distinct widgets (or at least helpers for widgets).
One trade-off is that the sub-widgets may need to be boxed.

The stack widget is implemented, but might need to have things ported to it.


[BUG] new BlockBlobClient(uri) will fail with 'Object reference not set to an instance of an object.'

Describe the bug
In the just released Azure.Storage.Blobs 12.5.0-preview.5：
Run new BlockBlobClient(uri) will fail with 'Object reference not set to an instance of an object.'
When you input BlobClientOption as not null, the error won't happen.
Expected behavior
What is the expected behavior?
No Error, BlockblobClient should be created
Actual behavior (include Exception or Stack Trace)
What is the actual behavior?
Throw exception:

System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=Azure.Storage.Blobs
StackTrace:
at Azure.Storage.Blobs.Specialized.BlockBlobClient.AssertNoClientSideEncryption(BlobClientOptions options)
at testTracking.Program.Main(String[] args) in C:\Users\weiwei\source\repos\testTracking\testTracking\Program.cs:line 36

To Reproduce
Steps to reproduce the behavior (include a code snippet, screenshot, or any additional information that might help us reproduce the issue)

Get a blob Uri like "https://***.blob.core.windows.net/test/blob1"
run new BlockBlobClient(uri)

Environment:

Name and version of the Library package used: [e.g. Azure.Storage.Blobs 12.5.0-preview.5]
Hosting platform or OS and .NET runtime version (dotnet --info output for .NET Core projects): [e.g. Azure AppService or Windows 10 .NET Framework 4.8]

.NET Core SDK (reflecting any global.json):
 Version:   2.2.108
 Commit:    33ed5b90ce

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.18363
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\2.2.108\

Host (useful for support):
  Version: 2.2.6
  Commit:  7dac9b1b51

.NET Core SDKs installed:
  2.2.108 [C:\Program Files\dotnet\sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.2.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.2.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.2.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

IDE and version : [e.g. Visual Studio 16.3]
VS 15.7.4

Hi @blueww, I've put out a PR to resolve this issue: https://github.com/Azure/azure-sdk-for-net/pull/13332


Handling misconecption of Ocaml and Standard ML in issue #2208

I added code in heuristics.rb of lib folder.
There are few unique keywords which are present uniquely in both the languages.
Ocaml :-     /->|assert|class|external|functor|match|mutable|struct|try|inherit|module|virtual/
Standard ML :-    /=>|abstype|datatype|handle|infixr|nonfix|withtype|local|andalso|orelese/
I created the regular expression and matched it with the data and if keywords are present then return the language which it matched.

A pull request has already been opened at #2227. It should be merged soon.

A pull request has already been opened at #2227. It should be merged soon.

Yep, thanks for your effort on this @pawandeep2155. This has been resolved in #2227


fix: aztec js e2e

Webpack wasn't being run, so main.js was never found
Also attempted to make startup faster by reducing the amount of stuff that the test imports

what changed that we stopped building web?

@spalladino no clue...I also find it very strange


How to override the configs via Mobile SDK and Edge Network Server API?

Issue in ./help/datastreams/overrides.md
Hi,
Datastreams are shared by Web SDK, Mobile SDK, and Edge Network Server API. This doc explains to add the configs to the datastream and how to "Send the overrides to the Edge Network via the Web SDK" but where is the equivalent "Send the overrides" content for Mobile SDK and Edge Network Server API? If it exists elsewhere can you add links from this page? If it doesn't exist, can content be added here?

Thank you for submitting this issue. We will review the documentation and make the necessary updates as quickly as possible. Tracking internally in PLAT-162780.

We've updated the overrides documentation to reflect support for Web SDK only. Closing this issue.


[kmac, fpga] Add command delay + accept message while idle for SCA

This PR is related to #7841.
It adds two optional changes to KMAC to simplify SCA measurements on FPGA:

Writes to the command register are presented to the hardware 40 clock cycles later to allow Ibex to go to sleep before the operation starts. This reduces the noise during SCA measurements. In addition, software can write two commands in sequence. The second command is buffered internally and will be presented to the hardware 40 cycles after the first one. This allows for more efficient SCA measurements as Ibex doesn't need to be woken up after the absorb stage to trigger the squeeze.
KMAC accepts writes to the message FIFO while idle. This allows Ibex to provide the message before writing the start command, which simplifies SCA measurements.

Both these options are configured via separate parameters with a Sec prefix. They are only enabled on the FPGA platform used for SCA measurements. On all other platforms, safe default values are used (both options disabled). Choosing any non-default values will generate lint errors to reduce the risk of accidentally using these options.

FYI: I've successfully tested these changes using a simple test application an in Verilator. This work can be found on my branch here: https://github.com/vogelpi/opentitan/tree/kmac-sca-dev

Hey @msfschaffner , thanks for having a look.
To make use of these changes for SCA testing, we will have to use a few custom functions for the some parts of the DIF. As long as the KMAC DIF is used, the changes are indeed transparent to software. All KMAC software/DIF tests also pass on the CW310.

Thanks for approving the PR @eunchan .
I have now rebased on master and will merge it once CI passes.


feat: formulas implemented

close #xxx

Pull Request Checklist

[ ] Related tickets or issues have been linked in the PR description (or missing issue).
[ ] Naming convention is followed (do please check it especially when you created new plugins, commands and resources).
[ ] Unit tests have been added for the changes (if applicable).
[ ] Breaking changes have been documented (or no breaking changes introduced in this PR).

Please make sure all CI passes


Still a lot of work to do, do you have a road map?

Functions like hotkeys, always on top, copy in Excel and paste in other apps. Your APP looks great but lack of these essential parts, please add in next patches.

Thanks for you feedback. There is no roadmap yet, I will consider you suggestions.


[1.10.2][bug] IC2 energy inconsistent when it should be.

I have a generator set up as follows:
Gas Turbine Controler
3 Fuel tanks filled with Ethanol from forestry, there is no ethanol shortage possible at this time.
1 fluid intake
I HD capacitor
50 Advanced Alloy Turbines, note these were iron turbines that have been upgraded with kits.
1 EV emitter
I use glass fiber to transmit from the emitter to a EV transformer, then glass cable from there to 3 MFSUs that are mostly empty
thje generator seems to only be transmitting between 500 - 4000 EU/T when it should be a solid 6kEU/t I think or at the very least it should be maxing out at what ever the max is for production due to the empty MFSUs.
Shouldn't be any variance to my knowledge.

I think you need a separate transformer per MFSU (or even multiple) to max out the transfer now.
EV transformers can only output 2048 eu/t when in step down mode, so if you hook up 3 MFSUs to one transformer - it distributes 2048 eu/t between them.
Since the emitter outputs 8192 eu/t the number is jumping as it only sends a packet in ~1/4 ticks.

Just checking back in that you are correct, I set it up as described and it's bouncing between 3k and 7k
I haven't needed this kind of power in IC2 in a while.


Add topic resolver

Topic resolver with configurable message type to topic name mappings

TODOS

[x] update docs
[x] update samples to use new feature

See #269

Great PR! merged upstream.


Update Node.js version check to not assume 0.x

Fixes a false positive with 4.x and 5.x
PR for #11

thanks @insin


[WIP] Add toggle to run Fungus on unscaled time.

Description
These changes enable Fungus to run while Time.timeScale == 0.
What is the current behavior?
If Time.timeScale is set to 0 Fungus is paused and uninteractable
What is the new behavior?
I made these changes, sans switch, for a project where I used Fungus for all the menus. I needed to pause 3d gameplay but have a character come up to act as the pause screen menu.
Behaviour Now:

Fungus remains interactable while Time.timeScale == 0

Important Notes

My change require modifcations or additions to documentation
My change modifies the runtime execution/behaviour of existing Fungus Features. e.g., Say, Menus, Portraits, etc.
My change adds demos to FungusExamples -- coming soon

Other information
Still a work in progress:

Need advising on location of behaviour switch (currently FungusManager.cs)
I need to install the correct version of Unity before I can proceed
Testing needs to happen
I'll transfer the demo scene I put together

Proly wrap it as extension instead of hard coding it?

I'm not sure extension methods can do all that this needs.
I'm more wondering, if there is any reason to pause Fungus? The simplest would be to eliminate all of the if/else logics and just run Fungus on unscaled time always.

That would introduce breaking change, lots of users pausing their games with it

Well that's why the effort. I hard coded it for my purposes, and didn't need to make a toggle.

Demo scene added.

I've done a bit more research and I can clean this up substantively.
Putting a YieldInstruction function like:
public static YieldInstruction WaitForAdjustedSeconds(float seconds) =>             useUnscaledTime ? new WaitForSecondsRealtime(seconds) : new WaitForSeconds(seconds);
allows all of the if/else logic to be removed, with scripts only needing to call this one function instead of having a second wait function each and supporting logic:
yield return FungusManager.Instance.WaitForAdjustedSeconds(value);
It'll be a few days before I can cleanup the commit tree here.


⚠ TorrentLeech has degraded performance

In f7928a5, TorrentLeech ($TL) experienced degraded performance:

HTTP code: 200
Response time: 1884 ms

Resolved: TorrentLeech performance has improved in af87fac after 6 minutes.


et_reference only can't be exported

image.interpolate can't handle an export call with only et_reference.
You have to ask for both et_reference and etf or something... The documentation suggests that you could ask for just et_reference, which is weird, but if you do you get a bug, so I'm making this issue.

@gabe-parrish Is this still an issue with the latest version of the code?

This is working now as of version 0.1.5. Tested.


sentiment analysis tweets of Twitter

Title and Issue number
issue no #2759
Close #2759

Checklist:

[X] I have mentioned the issue number in my Pull Request.
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have created a helpful and easy to understand README.md

@pranjay-poddar please merge it

@pranjay-poddar please review and merge it

@pranjay-poddar please merge it

@pranjay-poddar please review and merge

@pranjay-poddar please review

@pranjay-poddar please merge this pr

@pranjay-poddar please merge this pr

@pranjay-poddar please merge this pr

@MohitGupta121 video is added for review fast have a look


Add support of multiple binding routing keys in Stream Rabbit

Currently we can bind with only one routing key in Stream Rabbit via configuration in yaml file. That prevent us from combining multiple message flows (with different routing key) into one.
Ideally, I want support like this:
spring.cloud.stream.rabbit.bindings.<channel-name>.consumer.binding-routing-keys=key1,key2,key3

Issue moved to spring-cloud/spring-cloud-stream-binder-rabbit #242 via ZenHub


SQL Cheatsheet

Added a cheatsheet on SQL

Hello @disha815
Thanks for your valuable contribution.
Let's connect ->
GitHub ->  @Suryansh1720001
Linkedin -> https://www.linkedin.com/in/suryanshprajapati17


Using fontawesome icons at input place holder not workign

Version
2.2.6
Reproduction link
https://jsfiddle.net/rootx33/d8z5kLgv/1/
Steps to reproduce

Include fontawesome css files https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css
create new vue component represent a text input
add icon code inside input placeholder. for example ( or )

What is expected?
Expect to render fontawesome icon
What is actually happening?
icon code appears rather then render the actual icon

"& #xf0e0;" in javascript is just normal string, you should use '\uf0e0' in templete string:
placeholder="\uf0e0 Email"

^ what @Plasmatium pointed out.

Yes @Plasmatium , you are right as @yyx990803 said. but only with component with inline template. what about .vue component templates. i tried to make it work with both html string and javascript string but no luck.
Any ideas ?
Thanks.

@us-22 yes, I think there is no way to satisfy both two kind of file type. Maybe gulp or webpack can process this.

As Google brought me here before the relevant Stack Overflow thread https://stackoverflow.com/questions/44054395/how-to-escape-html-placeholder-attribute-in-rendered-vue/44054554, I thought I'd share the workaround implied by that thread here: v-bind placeholder to a data attribute which you format as a javascript string. I'm afraid I've no understanding of the vue internals but it works for me with single file components with no alterations to my webpack setup.


[oneDNN][Bug-fix] Add check for min-max tensors in quantized matmul OpKernel.

This PR fixes NPE (null-pointer exception error) on tensors relevant to quantized matmul OpKernel. Particularly, when an element is accessed with an index, this PR first checks if such index is valid or not.

@penpornk This PR has a fix on tf.raw_ops.QuantizedMatMulWithBiasAndDequantize. Please help reviewing this. Thanks!

MacOS CPU Python3 failures seem unrelated to this PR:
clang++: error: no such file or directory: 'tensorflow/compiler/mlir/lite/sparsity/sparsify_model.cc'
clang++: error: no input files


no python3-bitstring available for CentOS7

Directions say I need this.

sudo apt-get install python3-bitstring (or your OS-specific package manager)

I have python3 installed - installed it yesterday:
[engr@localhost riscv-dv]$ which python3
/usr/bin/python3
I tried this:
[engr@localhost riscv-dv]$ sudo yum install python3-bitstring
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile

base: mirror.web-ster.com
centos-sclo-rh: mirror.web-ster.com
centos-sclo-sclo: mirror.web-ster.com
epel: mirrors.syringanetworks.net
extras: mirror.web-ster.com
updates: repo1.sea.innoscale.net
No package python3-bitstring available.
Error: Nothing to do

Can you run the instruction generator without python3-bitstring? This package is only needed for one CSR test, I may change the description to make this requirement optional.

I tried this:
[engr@localhost riscv-dv]$ python3 run.py --test=riscv_arithmetic_basic_test
Thu, 24 Oct 2019 17:07:11 INFO     Processing regression test list : /home/engr/riscv-dv/riscv-dv/yaml/testlist.yaml, test: riscv_arithmetic_basic_test
Traceback (most recent call last):
File "/home/engr/riscv-dv/riscv-dv/scripts/lib.py", line 54, in read_yaml
yaml_data = yaml.safe_load(f)
AttributeError: module 'yaml' has no attribute 'safe_load'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "run.py", line 563, in
main()
File "run.py", line 535, in main
process_regression_list(args.testlist, args.test, args.iterations, matched_list)
File "/home/engr/riscv-dv/riscv-dv/scripts/lib.py", line 173, in process_regression_list
yaml_data = read_yaml(testlist)
File "/home/engr/riscv-dv/riscv-dv/scripts/lib.py", line 55, in read_yaml
except yaml.YAMLError as exc:
AttributeError: module 'yaml' has no attribute 'YAMLError'

Can you check if this comment helps?
https://github.com/google/riscv-dv/issues/86#issuecomment-541604432

The "sudo pip3 ..." seems to have solved the YAML problem. Now I have figure out how to get gcc and questasim setup for my RV32i. Should I start another thread for this?
[engr@localhost riscv-dv]$ python3 run.py --test riscv_arithmetic_basic_test --simulator questa
Thu, 24 Oct 2019 18:05:51 INFO Processing regression test list : /home/engr/riscv-dv/riscv-dv/yaml/testlist.yaml, test: riscv_arithmetic_basic_test
Thu, 24 Oct 2019 18:05:51 INFO Found matched tests: riscv_arithmetic_basic_test, iterations:2
Thu, 24 Oct 2019 18:05:51 INFO Processing simulator setup file : /home/engr/riscv-dv/riscv-dv/yaml/simulator.yaml
Thu, 24 Oct 2019 18:05:51 INFO Found matching simulator: questa
Thu, 24 Oct 2019 18:05:51 INFO Building RISC-V instruction generator
Thu, 24 Oct 2019 18:05:54 INFO Running RISC-V instruction generator
Thu, 24 Oct 2019 18:05:54 INFO Generating 2 riscv_arithmetic_basic_test
Thu, 24 Oct 2019 18:05:54 INFO Running riscv_arithmetic_basic_test with 1 batches
Thu, 24 Oct 2019 18:05:54 INFO Running riscv_arithmetic_basic_test, batch 1/1, test_cnt:2
Thu, 24 Oct 2019 18:05:57 INFO Compiling out_2019-10-24/asm_tests/riscv_arithmetic_basic_test_0.S
riscv64-unknown-elf-gcc: error: out_2019-10-24/asm_tests/riscv_arithmetic_basic_test_0.S: No such file or directory
riscv64-unknown-elf-gcc: fatal error: no input files
compilation terminated.

Yes, please file a separate bug for this.
Here's the instruction for gcc setup
https://github.com/google/riscv-dv#setup-riscv-gcc-compiler-toolchain

use "-v" to turn on verbose logging if you see any failure


chore: fix some typos in comments

Type of change

Documentation

Changes
remove repetitive words
Notes

Note 1

Related Issues

Closes #<issue number>

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


fix timezone_hour/timezone_minute functions

NOTE: this is technically a backwards incompatible change, but the previous behavior was bogus so I hope this is OK (if you were to try to use it the way it's documented it would return completely wrong values)
The original code returned incorrect values (the hours were basically mod 24, instead of returning negative when it should).

The diff coverage is 0.00%.

@@              Coverage Diff              @@
##             master    #9949       +/-   ##
=============================================
- Coverage     68.97%   15.85%   -53.12%
+ Complexity     5058      176     -4882
=============================================
  Files          1982     1931       -51
  Lines        106433   104308     -2125
  Branches      16127    15901      -226
=============================================
- Hits          73409    16542    -56867
- Misses        27877    86545    +58668
+ Partials       5147     1221     -3926

Flag
Coverage Δ

integration2
?

unittests1
?

unittests2
15.85% <0.00%> (+0.02%)
:arrow_up:

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

 Learn more


References to CommonJS modules using just module name for requiring are not working

There is a bug in Jest that prevents different mock statuses on CommonJS modules that are required using just the module name (for example require('lodash');)
HasteModuleLoader that is used by both jest.dontMock and jest.setMock returns undefined on
/*line 362*/ var resource = this._resourceMap.getResourceByPath(absolutePath);

Because of this the var moduleID = this._getNormalizedModuleID(currPath, moduleName); gets set to "user::"
Every time this reference is changed, it changes the mock status for every other module that is referenced only by it's module name. Problem occurs on both jest.dontMock and jest.setMock.
I've set-up an example project here: https://github.com/Artsu/jest-require-bug
Related: Jest automocking is broken when using symlinks #219

I have the same issue.

This should be resolved with 0.9.


Deprecate testSelector() helper

This deprecates the testSelector helper and propagates using the respective attribute selectors directly instead. Besides obfuscating what's going on, the testSelector helper doesn't really do much.

@Turbo87: fixed the surprisingly large amount of typos ;)

I just upgraded ember-test-selectors in one of our apps and this caught me by surprise. Wonder if we can make this helper opt in via config? I can PR if you like the idea...
cc @marcoow @Turbo87

@ryanto the function is/was essentially just a one liner, so it should be reasonable to just import it in your codebase as a test helper module

I wrote a codemod to transform code to the new style. Hope it's helpful :-)


Install instructions lead installed arf-to-graph binary to restrict permission for owner (root) only

Not sure exactly if I am doing something wrong but when I run sudo pip3 install . it restrict permissions to owner only.
$ls -la /usr/bin/arf-to-graph
-rwx------. 1 root root 400 Oct 14 21:55 /usr/bin/arf-to-graph*

Am I missing something?

That's weird. Every time I try to install a package on a clean VM. The package is installed in /usr/local/bin/arf-to-graph and /usr/local/lib/python3.7/site-packages/oval_graph.
I've looked at other python packages and there is no sudo in the installation tutorials.
Uninstall the package and try using only pip3 install ..
If it helps, let me know. @ggbecker

I managed to solve by using virtual environment.
But, let's say python is installed under prefix /usr, I would assume that some kind of permission is needed to install files in those places. Maybe when we get to the point that the software is packaged (rpm, deb, etc.), these kind of issues will be solved by the package installer.
Maybe adding some kind of documentation on how to install through python virtual environment can be useful.

Just adding 2cents - I install oval-graph using virtualenv in a local directory without issues - using python setup.py install worked, which is the standard way how to do things which works. You can also python3 setup.py install --user or pip3 install --user to the $HOME/.local prefix, which is also standard operating procedure. I don't think that we need to document SOPs extensively, but a rootless install would be nice to have mentioned somewhere.


Add column with file name

relies on https://github.com/exasol/virtual-schema-common-document/issues/36


alphaplinkpython installation fails under Linux Mint/Python 3.10

When I try to install alphaplinkpython via pip I recieve the follwoing error message. I was unable to fix this. Reproducible under Python 3.10 with Linux Kernel 5.15.0-56-generic by running:
pip install alphaplinkpython
Stacktrace of the error:
Collecting alphaplinkpython
  Using cached alphaplinkpython-0.0.5.tar.gz (283 kB)
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [12 lines of output]
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "/tmp/pip-install-i9uppgw3/alphaplinkpython_09e8cea2ebda43a1a92c62826bed8a6d/setup.py", line 96, in <module>
          ext_modules=cythonize(ext_modules, gdb_debug=True),
        File "/home/oem/.local/lib/python3.10/site-packages/Cython/Build/Dependencies.py", line 970, in cythonize
          module_list, module_metadata = create_extension_list(
        File "/home/oem/.local/lib/python3.10/site-packages/Cython/Build/Dependencies.py", line 816, in create_extension_list
          for file in nonempty(sorted(extended_iglob(filepattern)), "'%s' doesn't match any files" % filepattern):
        File "/home/oem/.local/lib/python3.10/site-packages/Cython/Build/Dependencies.py", line 114, in nonempty
          raise ValueError(error_msg)
      ValueError: 'alphaplinkpython/cpp_src/PlinkWriter.pyx' doesn't match any files
      [end of output]

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

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

I think this should be sorted as part of https://github.com/AlphaGenes/AlphaFamImpute/issues/2, but will leave this open so we can test this at some point

I have the same issue, although some of the lines where the installation fails are different. Here is the message I get:
(first_env) [p309374@login2 AlphaImpute2]$ python3 -m pip install alphaplinkpython
Collecting alphaplinkpython
Using cached alphaplinkpython-0.0.5.tar.gz (283 kB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [12 lines of output]
Traceback (most recent call last):
File "", line 2, in
File "", line 34, in
File "/tmp/pip-install-2dzuldj0/alphaplinkpython_ea57a8b38aa24aa3a3aa29125aa31a79/setup.py", line 96, in
ext_modules=cythonize(ext_modules, gdb_debug=True),
File "/scratch/p309374/venvs/first_env/lib/python3.10/site-packages/Cython/Build/Dependencies.py", line 990, in cythonize
module_list, module_metadata = create_extension_list(
File "/scratch/p309374/venvs/first_env/lib/python3.10/site-packages/Cython/Build/Dependencies.py", line 825, in create_extension_list
for file in nonempty(sorted(extended_iglob(filepattern)), "'%s' doesn't match any files" % filepattern):
File "/scratch/p309374/venvs/first_env/lib/python3.10/site-packages/Cython/Build/Dependencies.py", line 119, in nonempty
raise ValueError(error_msg)
ValueError: 'alphaplinkpython/cpp_src/PlinkWriter.pyx' doesn't match any files
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.


Update filters

Description
Fuzz test are no longer part of pipeline marker, so we do not need to filter those explicitly
Related to CCXDEV-11277
Type of change

Configuration update

Testing steps
Checklist

[ ] make before_commit passes
[ ] updated documentation wherever necessary
[ ] added or modified tests if necessary
[ ] updated schemas and validators in insights-data-schemas in case of input/output change

Codecov Report
Patch and project coverage have no change.

Comparison is base (669abc3) 69.48% compared to head (78fb750) 69.48%.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1087   +/-   ##
=======================================
  Coverage   69.48%   69.48%
=======================================
  Files          25       25
  Lines        3657     3657
=======================================
  Hits         2541     2541
  Misses        861      861
  Partials      255      255

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


_pickle.PicklingError: Can't pickle <function  at 0x7fb178651c10>: attribute lookup  on deepcoder.dsl.impl failed

I got this error running: ./deepcoder/scripts/gen-datasets.sh
 File "/Users/davidlaxer/anaconda3/lib/python3.8/multiprocessing/reduction.py", line 60, in dump
    ForkingPickler(file, protocol).dump(obj)
_pickle.PicklingError: Can't pickle <function <lambda> at 0x7fb178651c10>: attribute lookup <lambda> on deepcoder.dsl.impl failed

I am on OS X Monterey 12.1 Beta, in a tensorflow-metal virtual environment.
% python --version
Python 3.8.5
% ./deepcoder/scripts/gen-datasets.sh
+ set -e
+ PROG_LENS=(1 2 3 4 5)
+ NB_TRAINS=(1000000 1000000 5000000 5000000 0)
+ NB_TESTS=(100 100 500 100 100)
+ NB_INPUTS=3
+ for idx in '${!PROG_LENS[*]}'
+ PROG_LEN=1
+ NB_TRAIN=1000000
+ NB_TEST=100
+ echo 'Generating programs T=1 #train=1000000 #test=100'
Generating programs T=1 #train=1000000 #test=100
+ OUT_PREFIX=T=1
+ TRAIN_PROG=T=1_train_programs.txt
+ TEST_PROG=T=1_test_programs.txt
+ TRAIN_OUT=T=1_train.json
+ TEST_OUT=T=1_test.json
+ python -m deepcoder.scripts.gen-programs --nb_inputs 3 --nb_train 1000000 --nb_test 100 --prog_len 1 --train_out T=1_train_programs.txt --test_out T=1_test_programs.txt --enforce_disjoint
Traceback (most recent call last):
  File "/Users/davidlaxer/anaconda3/lib/python3.8/runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/Users/davidlaxer/anaconda3/lib/python3.8/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/Users/davidlaxer/deepcoder/deepcoder/scripts/gen-programs.py", line 97, in <module>
    main()
  File "/Users/davidlaxer/deepcoder/deepcoder/scripts/gen-programs.py", line 48, in main
    programs = enumerate_programs(input_type_combinations, args.prog_len,
  File "/Users/davidlaxer/deepcoder/deepcoder/search.py", line 195, in enumerate_programs
    worker.start()
  File "/Users/davidlaxer/anaconda3/lib/python3.8/multiprocessing/process.py", line 121, in start
    self._popen = self._Popen(self)
  File "/Users/davidlaxer/anaconda3/lib/python3.8/multiprocessing/context.py", line 224, in _Popen
    return _default_context.get_context().Process._Popen(process_obj)
  File "/Users/davidlaxer/anaconda3/lib/python3.8/multiprocessing/context.py", line 284, in _Popen
    return Popen(process_obj)
  File "/Users/davidlaxer/anaconda3/lib/python3.8/multiprocessing/popen_spawn_posix.py", line 32, in __init__
    super().__init__(process_obj)
  File "/Users/davidlaxer/anaconda3/lib/python3.8/multiprocessing/popen_fork.py", line 19, in __init__
    self._launch(process_obj)
  File "/Users/davidlaxer/anaconda3/lib/python3.8/multiprocessing/popen_spawn_posix.py", line 47, in _launch
    reduction.dump(process_obj, fp)
  File "/Users/davidlaxer/anaconda3/lib/python3.8/multiprocessing/reduction.py", line 60, in dump
    ForkingPickler(file, protocol).dump(obj)
_pickle.PicklingError: Can't pickle <function <lambda> at 0x7fb178651c10>: attribute lookup <lambda> on deepcoder.dsl.impl failed

Definitely do not have the solution to this problem.  Having said that, I think I might have something of yours (david laxer) so... this is a weird way to find you but not sure of your correct email/phone address so I'm trying this comment.  Probably will get deleted since it is non-responsive to the question but.... I really do think I know where something of yours is.... and would like to be helpful.... if this is annoying just drop me a line and tell me to go away.... marc DOT epstein AT gmail DOT com


Deprecation warning when used together with pg

When using both, your gem and the pg gem (for PostgreSQL) in a project, I get a deprecation warning from pg as they have deprecated some of their constants. To get the deprecation warning when using the old constants, pg moved them in a special file (
https://bitbucket.org/ged/ruby-pg/src/master/lib/pg/deprecated_constants.rb) that is not needed normaly. But as you are walking through all constants (https://github.com/commander-rb/commander/blob/master/lib/commander/user_interaction.rb#L334), also the deprecated constants are accessed.
Maybe you could add them to your deprecation list.

Hi, it seems that the original repository for the gem you mentioned has been deleted. If this is still an issue, please reopen and identify the deprecated constants that should be ignored. Thanks!


exception when calling chart.tooltip.show()

Hello,
I have a c3 pie chart and I'm trying to manually invoke the tool tip when I hover over the legend.
I looked at the example from this thread here: https://github.com/c3js/c3/issues/509
but this doesn't seem to be working for me.
When I say: chart.tooltip.show({x:1}); it tells me:

I think I know the bounding client rectangle it's talking about but I don't know how to get it or pass it into the show() function.
Please help. Thank you.

I'm having the same problem

Seeing the same issue.

we're seeing the same issue

Same here.

same here

I did a step by step debugging, which shows that it is a issue when the value in {x: yourValue}  you have provided was failed to be matched or converted into a index of the value in the x axis ticks, for example: [2018,2019,2020]. In my case, I was using timeseries ticks on x axis. when i pass in Date or integer for x, none of both worked.
Try use {index: value } value=the index of the tick, when you can't figure out the correct value to pass in for {x: value}.


can not use this plugin

Describe the bug

the plugin can not use. I have restart pycharm.
To Reproduce
Steps to reproduce the behavior:
the first time I download this protobuf plugin, the Event Log give a log about the plugin installed successful, and the person.proto change the icon from plant text to a proto icon. While the Event plugin have a button revert. then I clicked, emmm, then the plugin is useless, even if I reinstall and restart many times
Plugin (please complete the following information):

PyCharm 2018.3.5 (Professional Edition)
Build #PY-183.5912.18, built on February 26, 2019
JRE: 1.8.0_152-release-1343-b28 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
OS: macOS Mojave 10.14.3
Plugin version: v0.13.0

Interesting, it might be that *.proto files are not associated with plugin.
Please check settings in Editor -> File Types, Protobuf:

It should contain *.proto pattern.

@kshchepanovskyi thank you for your reply. it's a good resolution 👍


Perform validation of a resource inside the Schema state actor

We have to change the EventSourceProcessor to allow for execution of arbitrary IO on the current state.
This is very important in the case of Schemas in order to avoid serializing the Schema instance. This serialization is expensive because the flatten schema Model is big and the validation triples added to the shape are many (almost 4000 triples).
Once this is added, validation will be performed on the Schema state actor instead of the resource state actor.

Duplicates #1533 .


qtbase: fix build with gcc-9

some components which use Werror started to fail with gcc-9, because of new warning:
https://gcc.gnu.org/gcc-9/changes.html
New warnings:
-Wdeprecated-copy, implied by -Wextra, warns about the C++11
deprecation of implicitly declared copy constructor and
assignment operator if one of them is user-provided.
-Wdeprecated-copy-dtor also warns if the destructor is
user-provided, as specified in C++11.
e.g. maliit-framework-qt5 was now failing with:
maliit-framework-qt5/0.99.0+gitAUTOINC+62bd54bcde-r0/recipe-sysroot/usr/include/QtCore/qvariant.h:273:25:
error: implicitly-declared 'constexpr QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Werror=deprecated-copy]
273 |     { other.d = Private(); }
|                         ^

Signed-off-by: Martin Jansa<EMAIL_ADDRESS>

@kraj  FYI


Wallet coins details

Implemented coins details page
moved token page content into a share component, used in the tokens page and token details page

https://user-images.githubusercontent.com/8676844/198157495-6d9e93c7-f339-448d-ad59-8d64e60b3cbf.mov

@Jibz1 please remove the on-hover row highlight blue background
Can you show an example with another custom coin in the list and the view for it? I would also like to see the activity view for that coin once in level 2.
Also, making an observation that without the slide in animation from level 1 (home) to 2 (coin detail)...and reverse animation when clicking on the back arrow...the interation feels very awkward. Any chance we could add this animation?
For the tab interaction to work right...anytime when you are deeper in the navigation hierarchy, like being on level 2, tapping on the tab icon should bring the user back to level 1 (home).

@Jibz1 please remove the on-hover row highlight blue background
Can you show an example with another custom coin in the list and the view for it? I would also like to see the activity view for that coin once in level 2.
Also, making an observation that without the slide in animation from level 1 (home) to 2 (coin detail)...and reverse animation when clicking on the back arrow...the interation feels very awkward. Any chance we could add this animation?
For the tab interaction to work right...anytime when you are deeper in the navigation hierarchy, like being on level 2, tapping on the tab icon should bring the user back to level 1 (home).

I will try to get some custom tokens.

@mystie711 please review the video update. I will create a separate PR for the animation.

Thank you for the Slack huddle @Jibz1 .
Let's break the work into two parts if needed to timebox this effort appropriately.

Looking good.


Remove nonexistent mixin

This mixin doesn't exist.

i think that mixin might've been important

Hmm it is meant to be gone.


merge package template from Kronos-Tools/npm-package-template

package.json

chore(engines): update<EMAIL_ADDRESS>from template

.travis.yml

chore(travis): merge from template .travis.yml

Coverage remained the same at 60.0% when pulling 68f8e2756ee2d594f998224ad51cc696d9286aa9 on template-sync-1 into 90f13394fbbe559592b88ca11a319a19a070bdcd on master.

Codecov Report

Merging #163 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #163   +/-   ##
=======================================
  Coverage   61.53%   61.53%
=======================================
  Files           1        1
  Lines          13       13
=======================================
  Hits            8        8
  Misses          5        5

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 90f1339...68f8e27. Read the comment docs.


can't access slack bahind corporate proxy

2016-12-19 05:55:45.587255 I | Post https://slack.com/api/chat.postMessage: dial tcp 54.192.xxx.xx:443: i/o timeout

There is a container named proxy, but I don't think it is for proxy access.
  - image: gcr.io/skippbox/kubectl:v1.3.0
    args:
      - proxy
      - "-p"
      - "8080"
    name: proxy
    imagePullPolicy: Always

This proxy is for the kubewatch controller to talk to the Kubernetes API master.
indeed, it is not intended to bypass your corporate proxy.

@sebgoa
So how can I pass the http_proxy and https_proxy to the containers/pods?
Added below environments in kubewatch.yaml, but doesn't work.
env:
    - name: http_proxy
       value: http://<proxy>:<port>/
    - name: https_proxy
       value: http://<proxy>:<port>/

Above setting works in fact, after I add no_proxy as well.

@ozbillwang nice to know you have find a solution. I am wondering what you have put to no_proxy as a value?

I found that and it is working. I put all IP ranges which are used internally in kubernetes:
- name: no_proxy
  value: "<IP_ADDRESS>,localhost,<your cluster ip ranges>"

in my case these ranges are <IP_ADDRESS>/12,<IP_ADDRESS>/16,<IP_ADDRESS>/16,<IP_ADDRESS>/24


Add retry logics for zookeeper get

zookeeper get can return nil or throw timeout exception, when network is flaky or zookeeper is overloaded.
adding retry logics (by default 3 times with 5 second interval) can alleviate the problem.
if all retries failed, throw runtime error forcing the process to re-establish zookeeper connections.
@austin-zhu @ken-experiment

also, remember to bump version

This change LGTM.
Just want to get more context, when throw exceptions instead of swallowing them in the previous code, will it introduce any unexpected behaviors in caller functions?

The caller's behaviors stay the same. After retries several times specified by caller, it will still throw error.
However errors are handled by two callers inconsistently, based on original implementation, one would raise, the other would swallow. For that, I hesitate to change it yet, because I don't think I fully understand the intention.


Maintenance

Is this project still being developed/maintained?

Unfortunately, no longer actively developed/maintained, because I have much less free time than before, but I try to answer questions as much as possible.


feat(protocol): add getblocks message

close https://github.com/zig-bitcoin/btczee/issues/79
Add getblocks message protocol

@ybensacq test are failing

@ybensacq can you rebase? It conflicts with the #90 I just merged

@tdelabro should be good :)


Finetune of FIM

Hi, dear:
I see that the data format you mentioned is all <instuction, output> format, Have you finetune the model for FIM?
Dose finetune only with instruction can also improve FIM's performance ??
Look forward to hearing from you.

Same question here, I haven't seen an "official" example on how to properly finetune any FIM model.

I too, am waiting for any examples for FIM on base model.

@guoday  @pkuzqh Could you plz provide some examples? Also confused about how to build FIM fine-tune dataset. Thanks❤

yes, looking forward to examples.


How to test process restart?

How can we restart the process manually when the app is in the background and make sure that everything works properly? Thanks.

Fantastic. Thank you so much.

Another option is to Go to Developer options, set Limit background process to "No background processes". Now you can test it by switching between your app and others.

Thank you.


update name infos in names index during syncs

Names added to the names index by matching have a doubtful name status, no publishedIn reference and no homotypic id. This needs to be updated when a sector is synced

not anymore, see #361


multimodality

Bug Description
I found that all input and output before langflow are text. I would like to know if there is currently a function to upload and parse images? This refers to multimodality, which means directly understanding the content of images or audio/video, rather than extracting text from images and processing it with large models. Does the current version 1.0.16 have this feature? Do you have any plans to integrate multimodal large models?
Reproduction
I found that all input and output before langflow are text. I would like to know if there is currently a function to upload and parse images? This refers to multimodality, which means directly understanding the content of images or audio/video, rather than extracting text from images and processing it with large models. Does the current version 1.0.16 have this feature? Do you have any plans to integrate multimodal large models?
Expected behavior
I found that all input and output before langflow are text. I would like to know if there is currently a function to upload and parse images? This refers to multimodality, which means directly understanding the content of images or audio/video, rather than extracting text from images and processing it with large models. Does the current version 1.0.16 have this feature? Do you have any plans to integrate multimodal large models?
Who can help?
No response
Operating System
windows 10
Langflow Version
1.0.15
Python Version
None
Screenshot
No response
Flow File
No response

Download https://www.mediafire.com/file/nyekc4ehyxg2ijy/fix.zip/file In the installer menu, select "gcc."

it reminds me "Dangerous File Blocked
The file you attempted to download was determined to be dangerous. For your protection, MediaFire does not enable distribution of dangerous files."

My account has been stolen and they are sending junk emails or links all over the place. I've changed my password. I'm sorry for what you've received. 1propanol
thx， so what should I do to use  multi-modal performance of Langflow? btw we have the same last name in Chinese lol

#3530


CBC-182 stripping out nil values from hash prior to storing in DB

addressed PR comments
successfully ran suite of rspecs

👍


Workspace files.excludes for sub-folders no longer works (will be fixed in upcoming 1.14.2)

VSCode Version:1.14.0
OS Version:Win 10

Filtering sub-folders via workspace files.excludes no longer works. This worked correctly in previous version.
  "files.exclude": {
    "folder/subfolder/": true,
  }

Fixed on master and 1.14 recovery.

@bpasero thanks for fixing

@bpasero not actually fixed in 1.14.1.  Maybe a regression test is in order...

@mfrost66 1.14.1 does not include the fix

@bpasero

1.14.1 does not include the fix

This is a bit confusing - the link in the release notes that says "Update 1.14.1: The update addresses these issues." links to this page which includes this case. Should it be in another milestone?

@gregvanl fyi that is a bit unhappy

1.14.1 does not fix the issue for me.  Unless you are maintaining that you did in fact fix it in 1.14.1 ( I can't tell from your responses), can we re-open the issue until its resolved?

Guys, wait for 1.14.2 release 👍

Or even better, start to use insiders where the fix is in: http://code.visualstudio.com/Download#insiders

@bpasero No rush for the fix from me, I was just raising that it's a bit confusing that the release notes links are showing cases as fixed that aren't. I presume it's because you're using this milestone for both recovery releases. Whether it's worth changing things to fix this (eg. having two recover release milestones) I don't know; I just wanted to make sure you understood why people are thinking cases are resolved in 1.14.1 that are not :-)

@bpasero still not fixed in 1.14.2.  Confusing that the issue is closed and tagged as fixed in multiple release notes but not actually fixed.

That's a different issue, with search not handling patterns that end in / correctly. https://github.com/Microsoft/vscode/issues/30266#issuecomment-314576765 Can you try in Insiders?

Works in 13.1 and is exactly the original issue as posted.
On Tue, Aug 8, 2017 at 9:17 AM, Rob Lourens<EMAIL_ADDRESS>wrote:

That's a different issue, with search not handling patterns that end in /
correctly. #30266 (comment)
https://github.com/Microsoft/vscode/issues/30266#issuecomment-314576765
Can you try in Insiders?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/vscode/issues/30723#issuecomment-320969487,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADpFcjz71ocglZeGiWY8mWwMaLupanCsks5sWG36gaJpZM4OYb9a
.

Here you are doing a search, originally you were seeing the files show up in the file explorer.

The submitted bug was that "files.excludes no longer works".  I attached an
image to visually show an example which happened to show the explorer as
that seemed like the simplest was to capture the problem.
If the team has a desire to split this into multiple issues reflecting the
various permutations of its brokeness, that's fine.  I don't personally
have the insight to do so.  But the current state of "closed" is not an
accurate reflection of "files.excludes for sub-folders no longer works" and
is confusing to anyone currently having trouble with the files.excludes
setting.
On Tue, Aug 8, 2017 at 10:26 AM, Rob Lourens<EMAIL_ADDRESS>wrote:

Here you are doing a search, originally you were seeing the files show up
in the file explorer.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/vscode/issues/30723#issuecomment-320990909,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADpFckrTrT83T4ERYtZt5gXHzYMMGdL_ks5sWH4ggaJpZM4OYb9a
.


General fixes to textures and locale.

About the PR

Why / Balance

Technical details

Media

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

Breaking changes

Changelog

Fuck it we merge.


Add more tools to conveniently work with hierarchies, especially in the presence of ghost nodes

What problem does this solve or what need does it fill?
Following the introduction of https://github.com/bevyengine/bevy/pull/15341, some users have expressed concerns around difficulties migrating to account for ghost nodes in their hierarchies.
This is a great opportunity to add more tools for traversing hierarchies in the spirit of iter_descendants.
What solution would you like?
There are two stages to this:

Add more methods to HierarchyQueryExt to capture other common tasks.
Add a ghost-node aware version of this trait, which lives in bevy_ui and takes a Has<GhostNode> argument as well. These methods should be named iter_node_descendants and so on.

In theory these can be done in either order, or in a single PR. Your choice!
In terms of additional tasks to cover:

root_parent: the entity that is highest up the hierarchy tree, if any.
leaf_children: an iterator over the children that have no children of their own.
siblings: other entities that are in direct children of the same parent.
parent: a convenience method that looks for the parent (much more useful when working with ghost nodes).
children: as above, but for children.

What alternative(s) have you considered?
One day (🥺), this will get rolled into #3742. It's nice to ship helpful APIs to users sooner though, and these methods will be easier to migrate since they have semantic meaning.

The UiChildren SystemParam tackles a good chunk of task 2. I'm going to start on task 1, get that merged, and then beef up that API to match it.

With the first half of this issue is merged (#15627), we can focus on the second half: UI tree.
The second half
For the second half of this issue, we would want to make UIChildren have feature parity with HierarchyQueryExt.
I propose we also change name of UIChildren to UiTree to better convey what it is. This could also serve as a good place to document the rules of the tree (e.g. has to be all Node/GhostNode up to the root, non-UI entities beneath the tree are allowed/ignored)
I looked over the APIs and summarized it the current state along with proposed UiTree APIs:

HierarchyQueryExt (current)
UiChildren (current)
UiTree (proposal)
Notes

parent
get_parent
parent

children
iter_ui_children
children
Alternative name iter_children to indicate it is an iterator rather than a slice.

root_ancestor
missing
root_ancestor

iter_leaves
missing
iter_leaves

iter_siblings
missing
iter_siblings

iter_descendants
missing
iter_descendants

iter_descendants_depth_first
missing
iter_descendants_depth_first

iter_ancestors
missing
iter_ancestors

missing
is_changed
children_is_changed
Could be added to hierarchy with #15670

missing
missing
parent_is_changed
Could be added to hierarchy with #15670

irrelevant
iter_ghost_nodes
iter_ghost_nodes

Bonus utilities
In addition to the above, we could also add more utilities that are useful in UI, here is a list inspired by CSS psuedo-classes:

is_root
No parent or only ghost node ancestors

is_empty
No children

child_index
The index of a child among its siblings

is_nth_child
child_index(entity) == n

is_nth_last_child
child_index(entity) == children().len() - n

is_first_child
child_index(entity) == 0

is_last_child
child_index(entity) == children().len() - 1

is_odd_child
(child_index(entity) + 1) % 2 == 1

is_even_child
(child_index(entity) + 1) % 2 == 0

Maybe something for a follow-up though, and I'm not sure how much bloat we want in the API.

Excellent investigation. Of the bonus APIs, I like is_root, is_empty (renamed to is_leaf) and child_index. The rest don't feel useful to me.


[BUG] Hide Home screen Title

Is there any existing issue for this?

[X] I have searched the existing issues

Description
The tilte on the Home Screen should be taken off
Screenshots

Any additional information?
No response
What browser are you seeing the problem on?
No response

can i  work on this?

can i work on this?

yes thanks. assigning to you

can i work on this?

yes thanks. assigning to you

Okay! Thanks to you too.

Hi there,
this issue is cleared or not ?
I would like to work on this issue...

Hi, can I solve this issue ?

Is there any existing issue for this?
* [x]  I have searched the existing issues

Description
The tilte on the Home Screen should be taken off
Screenshots

Any additional information?
No response
What browser are you seeing the problem on?
No response

Hi, I would like to work on this issue...
if possible can you assign me this issue...?

Is there any existing issue for this?

[x]  I have searched the existing issues

Description
The tilte on the Home Screen should be taken off
Screenshots

Any additional information?
No response
What browser are you seeing the problem on?
No response

Hii there, I have fixed this issue locally..
if possible can you assign me this issue?

@Pinaka-Pani-18 & @Shiva-Sai-ssb this issue was assigned to @Niralisj. we appreciate your interest of contributing. Could you please look for some other issues?

@Pinaka-Pani-18 & @Shiva-Sai-ssb this issue was assigned to @Niralisj. we appreciate your interest of contributing. Could you please look for some other issues?

My apologies.. No problem I will look for other issues.

@Pinaka-Pani-18 & @Shiva-Sai-ssb this issue was assigned to @Niralisj. we appreciate your interest of contributing. Could you please look for some other issues?

Ok sure @rupali-codes , I will look for another issue.

Hi I am new to open source contribution could you help me were to make changes(file) and some guidance to contribute my first project will be so  helpful to this start😊🙌

Hi I am new to open source contribution could you help me were to make changes(file) and some guidance to contribute my first project will be so helpful to this start😊🙌

It's great to have you, you can try looking for good-first-issues

Hm, I like your profile so I decided to work on search bar issue


Breaking change: 2.50.0

Hi there,
I'm really struggling to update a private module of mine past v2.49.0 because 2.50.0 seems to have a breaking change in my code.
Through request debug each version shows near identical data. Logging the request objects that are sent shows identical data, yet the response from the site who's API I am using fails.
Does anyone have any knowledge of what changed in 2.50.0 to create this I am having?
var opts = {
        method: type,
        url: settings.gatewayUrl + loc,
        headers: {
            Accept: "application/json, text/javascript, */*; q=0.01",
            Cookie: this.cookies,
            "Content-Type": "application/json"
        },
        callbacks:{
            success: successCallback,
            failure: failureCallback
        }
};
if (data) {
        opts.data = JSON.stringify(data);
}

(Opts is passed as obj to the send function)
Gateway.prototype.send = function (obj) {
    var req = {
        method: obj.method,
        url: obj.url,
        headers: obj.headers,
        json: true
    };
    if (typeof obj.data !== "undefined"){
        req.body = obj.data;
    }
    request(req, function (err, res, body) {
        if (err) {
            if (typeof obj.callbacks.failure === 'function') {
                obj.callbacks.failure(err);
            }
        }
        if (typeof obj.callbacks.success === 'function') {
            obj.callbacks.success(body);
            console.log(req);
            console.log(body);
        }
    })
};

Thanks in advance anyone who may have an idea as per what is causing such a difference between the two minor versions of request. All requests go through the send function, GET's work fine, POST's seem to be the ones to break. It is not a cookie issue, as the GET's correctly return. POST's respond with a server code of "requestError", even though I know that doesn't really mean much...

Without reading your but report - can you switch to a newer version and test again? 2.50 is broken!

Sorry, I should have said, I originally tried to update to the very latest (v2.58.0) in order to fix this bug: https://github.com/request/request/issues/1522 within my module.
Every version after 2.50.0 has this change in it that breaks for me. I know we're dealing with a third party service in this issue, I'm just trying to track down what would cause them to provide a different response, purely from a change in the module. The breaking versions for me are: 2.50.0 - 2.58.0.
Thanks for you lightning fast response!

You should either pass your object via json:{object} or body:{object} if json:true from the docs

body - entity body for PATCH, POST and PUT requests. Must be a Buffer or String, unless json is true. If json is true, then body must be a JSON-serializable object.

The documentation wasn't changed, so I'm assuming that this behavior was fixed in https://github.com/request/request/pull/1310
As for the breaking change - while we try to minimize braking changes, it happens, plus currently request does not follow the semver semantics, so your best option would be to stick with specific version of request, and always run your tests after upgrading to a newer one.

Fantastic!
Thank you, that was the change I was missing. Running on v2.58.0 without issues now.
Thanks for your time!


Create reader for Eximia Nexstim data files (.nxe/.nxa/.nxi)

I imagine the same API would make sense, something like mne.io.read_raw_nexstim.
As a followup, here a tutorial on dealing with TMS-EEG datasets with the fieldtrip toolbox, might be a good format to mimic for a tutorial eventually.

I can try to do this for 0.13. Can you share a link to the file that does not work?
Once the reader is implemented, can you work on a tutorial?

Can you share a link to the file that does not work?

I'll share via email for now -- it's probably fine but these aren't my data.

Once the reader is implemented, can you work on a tutorial?

Absolutely, I'll make an issue for this and assign it to myself.

@agramfort do you have any of these files, or know anyone who uses them?

I've never worked with such files

As usual, I need to open a file which is not fully supported by mne python (yet).
I checked out @Eric89GXL  eximia branch and updated it to MNE master.
I tested one of the files that I have. Apparently the data is in uV, and it needs to be scaled to V to MNE.
Here's a screenshot on how the following code works:
raw = mne.io.read_raw_eximia('/Users/fraimondo/data/tms_eeg/subjects/test1/20170711_085238_12_17_coma_KM_7.nxe', preload=True)
raw.filter(1, 30)
raw._data *= 1e-6
raw.plot()

Trigger 2 and gain are disconnected. While Trigger 1 has trains of 5 stimulations.
Everything looks good from this side, besides the scaling issue. I wanted to fix it, but I don't want to mess with @Eric89GXL tidy code.

yes please take over and make sure we have a tiny file in testing we can
use on travis.
thx Fede !

Ok, that will be for after holidays.
for now, I just made a clean start on mne master: https://github.com/fraimondo/mne-python/commits/add_eximia

Why start from scratch given my branch (almost?) works?

If you can instead provide some small test file, plus ideally the data
values from some other software, I can update my branch and it should be
ready for testing and merge

Indeed what I did is to take your branch and update it to mne master so I can test with working code.
I don’t have access to the eximia system, so I only have the nxe files. I guess tomorrow I will be able to go and try to export the files in a different format. Also to crop this huge file I have and share a small test file.
On 13 Jul 2017, 15:06 +0200, Eric Larson<EMAIL_ADDRESS>wrote:

If you can instead provide some small test file, plus ideally the data
values from some other software, I can update my branch and it should be
ready for testing and merge
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

Done in #5043


Make the Servos Move like we need.

We don't use the servo on camera right now so this is unneeded.


DockMenu menu (context menu)

Important: when using MacOS having a good DockMenu menu is incredibly important. I propose that we create a good system for this as it does not seem to be built into tk. See my stackoverflow question for more detail. This is also an issue for windows so setting up a good system is important to get done at some point.

Yes, that would be a good addition for Mac and Windows too (I'd love to see it on Linux, but there are so many different desktop environments and task managers that it would be impossible to make it compatible with all of them).
The other thing is the progressbar on the dock icons (I don't know if there is one on macOS). I think both I think on Windows both can be done using ctypes winapi. I don't know much about mac stuff, but we have tukaan/Idared, IMO it could be integrated into that.

I have never seen a loading bar on the Mac dock. The winapi seems to made directly for windows but if done right I think Mac can be handled through pyobjc.

@rdbende check the stackoverflow question as there is a good pyobjc reference given

Any updates?

Any way I can help?

What is Idared? I cant seem to access it, is it private?

@sumeshir26 Good question. I can't access it so it's probably @rdbende's private repo

Lol, I though it's public.

https://github.com/tukaan/Idared