Update system_profile.rb

For these metrics,I need two things added to the path:

A general prefix, before the client name. This is typically aws.region.vpc-number.subnet. I can achieve this with path_prefix, and with setting prefix_at_start: 1

A way to contain these metrics in their own branch under client name. Again, path_prefix could be used, with prefix_at_start: 0, but it's taken already.

So I've added metric_prefix, which now goes below client name but above these metrics. I think it's a lot more flexible this way, and makes for a more organized namespace.
Tested and works fine with Sensu 0.16.0 and Graphite 0.9.13-pre1

Nevermind, I have more additions, I'll close this one and re-open a new PR.


Add authentication?

Hello, any plans to plug in basic or digest auth support?

Implemented in https://github.com/legalthings/mongodb-rest/pull/45

Thanks for this update @ashleydavis. I no longer work on the project I originally needed this for, but am excited to see this become a more usable solution. I look forward to testing out my idea with this feature in the near future!


Schema fixes

Minor Fixes in the schematics.

LGTM.

BTW - I'd love to know what you are using this for?


[BUG] HMR not working with default project

What happened?
Running pnpm create plasmo and starting the project, then changing some code results in the application not live reloading, nor anything related HMR. I can see the websocket connection is running correctly, but nothing updates in-app.
I searched the docs but I couldn't find anything around live reloading or HMR.
https://user-images.githubusercontent.com/11803153/201532498-5efa0304-d865-482c-beb6-ca6e32d964c3.mp4
Version
Latest
What OS are you seeing the problem on?
MacOSX
What browsers are you seeing the problem on?
Chrome, Microsoft Edge
Relevant log output
No response
(OPTIONAL) Contact Details
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct
[X] I checked the current issues for duplicate problems.

Updating to canary doesn't resolve the issue, downgrading to 0.57.2 at least shows this in the console:
 [plasmo/parcel-runtime]: Connected to HMR server

but no HMR

Is the repo inside any monorepo at all, or is it standalone? I tested HMR on my end and it just work - i.e, code change instantly ;d.... What version of chrome are you running, and can you send me a zip of your dev bundle (chrome-mv3-dev) - thanks :)

0.58.0， same problem

If you reload the extension manually via chrome://extensions, and re-run the dev server, does it change anything?

I can't reproduce this :d... @ColdSauce can you try on your Mac box

macos 13.0
chrome version 107.0.5304.121
plasmo version 0.59.1
https://user-images.githubusercontent.com/32711995/204302903-f8c6eaa7-23d0-4a7f-b2ac-78cbb5535707.mp4

This should be fixed in https://github.com/PlasmoHQ/plasmo/releases/tag/v0.59.3 !


[k8s] use init container to preload graphdb+chromadb

We currently use k8s jobs to load the schema into chromadb and schema+data into graphdb. This is causing issues where the job keeps failing while the services are starting.
We should use an init container for this instead.

bumping this to next iteration for FOCUS day


Add firstpos1 and firstpos2 properties to PNotify stack

Per PNotify documentation:
https://github.com/sciactive/pnotify#example-stacks

thanks mate!


Layouts

As a dev I would like to have the layout defined in all pages.
Acceptance criteria

this should have the background image and colors

this should have a header logo and status

this should have the nav bar

this should have a content area layout

[x] #69

[x] #70

[x] #71

Completed!


docs: update html for divider (horizontal)

Remove flex-col class as it is a horizontal divider.

Thank you 🙏


ci/coral: more efficient usage of pnpm cache

Description
Currently, we're only using the pnpm cache branch based. This could be updated to set cache that is shared between all branches. This would reduce the time it takes to install node packages.
Since pnpm install is not running very long even on a clean branch, it's not a urgent task, but a possible future improvement.

This did not came up as an issue, so I'll close this for now.


10 bytes less

I'm going to close this pull request in favor of https://github.com/muicss/mui/pull/103


An exception thrown with using the startup.bat boot script on windows

Why do you submit this issue?
[ ] Question or discussion
[x] Bug
[ ] Requirement
[ ] Feature or performance improvement

Bug

Which version of SkyWalking, OS and JRE?

Skywalking version: 5.0.0-alpha
OS version: win10
JRE: 1.8.0_151

Which company or project?

I'm the .NET Core Community members, our project will using Skywalking.

What happen?

When I ran the skywalking startup.bat script on Windows, there's an error occurred, my environment variable has configured Java_Home correctly.
I run the startup.bat using the Cmder app like:
G:\apache-skywalking-apm-incubating\bin
λ startup.bat

I got the following error:
错误: 找不到或无法加载主类 C:\Program Files\Java\jdk1.8.0_151\bin\java

Current directory:
G:\apache-skywalking-apm-incubating\bin

Command to be executed:
"C:\Program Files\Java\jdk1.8.0_151\bin\java.exe"  "C:\Program Files\Java\jdk1.8.0_151"\bin\java  ""-Xms256M -Xmx512M -Dcollector.logDir=G:\apache-skywalking-apm-incubating\bin\.\..\logs"" -cp "G:\apache-skywalking-apm-incubating\bin\.\..\collector-libs\*;G:\apache-skywalking-apm-incubating\bin\.\..\config;.;" org.apache.skywalking.apm.collector.boot.CollectorBootStartUp

ConEmuC: Root process was alive less than 10 sec, ExitCode=1.
Press Enter or Esc to close console...

and
错误: 找不到或无法加载主类 C:\Program Files\Java\jdk1.8.0_151\bin\java

Current directory:
G:\apache-skywalking-apm-incubating\bin

Command to be executed:
"C:\Program Files\Java\jdk1.8.0_151\bin\java.exe"  "C:\Program Files\Java\jdk1.8.0_151"\bin\java   -jar G:\apache-skywalking-apm-incubating\bin\.\..\webapp/skywalking-webapp.jar --server.port=8080 --collector.ribbon.listOfServers=<IP_ADDRESS>:10800

ConEmuC: Root process was alive less than 10 sec, ExitCode=1.
Press Enter or Esc to close console...

I tried to use the Windows CMD command, which still doesn't work properly.

Requirement or improvement
I think I found the reason which cause the problem, I submitted a PR attempt to fix the problem.

@ascrutae  Hello, This is my console output :
> echo %JAVA_HOME%
C:\Program Files\Java\jdk1.8.0_151\

> echo "%JAVA_HOME:"=%"\bin\java
"C:\Program Files\Java\jdk1.8.0_151\"\bin\java

It seems wrong.

Maybe you can try the following command and  it seems works:
> set _EXECJAVA="%JAVA_HOME:"=%"\bin\java
> %_EXECJAVA% -version

But this is not important. the strange thing is the java command executed twice. maybe you turn echo on and post the execute step information to find the reason that the java command executed twice.

#1121 can resolve this issue , and thanks for your contributions


AudioFileWaveforms not filling till end even after whole audio is played

We are recording audio in m4a format in iOS and playing the same using AudioFileWaveForms.  The file is playing fine but the waveform doesn't get shaded till end even after entire audio is played and completed - See the 1st waveform in below screenshot

Looks Duplicate of #121. But keeping open for now.

We have release 1.0.0 which will fix this issue so I'm closing this issue for now but if issue persist feel free to open a new issue


docker 1.10.0-rc2 can't start a container that exits with error immediately

$ docker run -d --name derp4 ubuntu exit 1
9394f0785620f5464a0a4fa615b6a0684cc6fb7a23bba81c0765abd9de6c764f
docker: Error response from daemon: Container command not found or does not exist..
$ docker run -d --name derp4 ubuntu exit 1
docker: Error response from daemon: Conflict. The name "/derp4" is already in use by container 9394f0785620f5464a0a4fa615b6a0684cc6fb7a23bba81c0765abd9de6c764f. You have to remove (or rename) that container to be able to reuse that name..
See 'docker run --help'.
$ docker ps -a | grep derp4
9394f0785620        ubuntu                                                                                "exit 1"                 17 seconds ago       Created                                                                    derp4

expected: the container starts and fails
actual: the container does not start
This is especially obvious when you add --restart always and it does not get into a restart loop, and instead fails to create the container.
docker version
Client:
 Version:      1.10.0-rc2
 API version:  1.22
 Go version:   go1.5.3
 Git commit:   c1cdc6e
 Built:        Wed Jan 27 21:06:37 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.10.0-rc2
 API version:  1.22
 Go version:   go1.5.3
 Git commit:   c1cdc6e
 Built:        Wed Jan 27 21:06:37 2016
 OS/Arch:      linux/amd64

Logs from the first run:
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.191217682-08:00" level=debug msg="Calling POST /v1.22/containers/create"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.191250111-08:00" level=debug msg="POST /v1.22/containers/create?name=derp4"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.191531431-08:00" level=debug msg="form data: {\"AttachStderr\":false,\"AttachStdin\":false,\"AttachStdout\":false,\"Cmd\":[\"exit\",
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.218165139-08:00" level=debug msg="container mounted via layerStore: /var/lib/docker/overlay/768372d454c4ff12328476bcdcc200768ed2d2d0
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.233787039-08:00" level=debug msg="Calling POST /v1.22/containers/9394f0785620f5464a0a4fa615b6a0684cc6fb7a23bba81c0765abd9de6c764f/st
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.233822003-08:00" level=debug msg="POST /v1.22/containers/9394f0785620f5464a0a4fa615b6a0684cc6fb7a23bba81c0765abd9de6c764f/start"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.234984628-08:00" level=debug msg="container mounted via layerStore: /var/lib/docker/overlay/768372d454c4ff12328476bcdcc200768ed2d2d0
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.235095048-08:00" level=debug msg="Assigning addresses for endpoint derp4's interface on network bridge"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.235111318-08:00" level=debug msg="RequestAddress(LocalDefault/<IP_ADDRESS>/16, <nil>, map[])"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.253459691-08:00" level=debug msg="Assigning addresses for endpoint derp4's interface on network bridge"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.317336262-08:00" level=debug msg="Calling GET /v1.15/containers/9394f0785620f5464a0a4fa615b6a0684cc6fb7a23bba81c0765abd9de6c764f/jso
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.317415091-08:00" level=debug msg="GET /v1.15/containers/9394f0785620f5464a0a4fa615b6a0684cc6fb7a23bba81c0765abd9de6c764f/json"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.317451778-08:00" level=debug msg="Calling GET /v1.15/containers/9394f0785620f5464a0a4fa615b6a0684cc6fb7a23bba81c0765abd9de6c764f/jso
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.317516642-08:00" level=debug msg="GET /v1.15/containers/9394f0785620f5464a0a4fa615b6a0684cc6fb7a23bba81c0765abd9de6c764f/json"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.481083146-08:00" level=warning msg="exit status 1"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.612579364-08:00" level=debug msg="Releasing addresses for endpoint derp4's interface on network bridge"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.612620840-08:00" level=debug msg="ReleaseAddress(LocalDefault/<IP_ADDRESS>/16, <IP_ADDRESS>)"
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.693149262-08:00" level=error msg="error locating sandbox id 30a70c0f05fab72a2f84406eba90d0539062c5a867ac856e39cecff5a5188a72: sandbo
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.693231927-08:00" level=warning msg="failed to cleanup ipc mounts:\nfailed to umount /var/lib/docker/containers/9394f0785620f5464a0a4
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.693259985-08:00" level=error msg="Error unmounting container 9394f0785620f5464a0a4fa615b6a0684cc6fb7a23bba81c0765abd9de6c764f: not m
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.693395993-08:00" level=error msg="Handler for POST /v1.22/containers/9394f0785620f5464a0a4fa615b6a0684cc6fb7a23bba81c0765abd9de6c764
Feb 02 13:11:48 compooter docker[29493]: time="2016-02-02T13:11:48.886739282-08:00" level=debug msg="waiting for events" logger=json-file

If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
For more information about reporting issues, see CONTRIBUTING.md.
You don't have to include this information if this is a feature request
(This is an automated, informational response)

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
Describe the results you received:
Describe the results you expected:
Provide additional info you think is important:
----------END REPORT ---------
#ENEEDMOREINFO

I didn't realize that exit is a shell function, not an executable, so the container can't start because it can't find exit. I guess the error could have been clearer, but this is not really an issue.


Added more context to the README sections

What was changed
Added context to the Quick Start along with links to the reference material at the top of the README Added context to the Usage section
Added a separator between Quick Start and Usage, as well as adjusting the headers to specifically call out the different sections as physically and logically different.
Why?
I got confused while working through the README and totally missed the links at the top, bc I got distracted and excited about "Quick Start"
Checklist

README change only, no testing needed
My header changes may throw off the TOC generator, apologies if it makes the TOC look awful...

@cretz I believe I have resolved all the comments. Please let me know if you see anything else. Thanks for catching my inconsistencies!


System Crash: ColorPickerUI.exe

ℹ Computer information

PowerToys version: <IP_ADDRESS>
PowerToy Utility: ColorPickerUI.exe
Running PowerToys as Admin: Yes
Windows build number: 20H2 19042.868

📝 Provide detailed reproduction steps (if any)

PowerToys set to start with Windows
Not using PowerToys, but its running in system tray
Using PC usually, VS Code, Edge (40+ tabs in multiple windows) etc.

✔ Expected result
Windows should continue to work as usual, no lockups.
❌ Actual result
Windows just locks up, no mouse movement, no KB response, any movements on screen is stopped. Had to hard reset to get it back in normal state.
Event Viewer shows that it was ColorPickerUI.exe which made fault in KERNELBASE.dll
📷 Screenshots

@chall3ng3r
Right-click on PowerToys icon in the tray menu and select Report Bug.

Drag and drop the report into a Github comment.

Here's the report which I made right after system start after crash.
PowerToysReport_2021-03-20-02-26-33.zip

@chall3ng3r
Can you upload %appdata%\ColorPicker folder as well?

Here you go,
ColorPicker.zip

Object reference not set to an instance of an object.
Inner exception:

Stack trace:
   at ColorPicker.Keyboard.KeyboardMonitor.Hook_KeyboardPressed(Object sender, GlobalKeyboardHookEventArgs e)
   at ColorPicker.Keyboard.GlobalKeyboardHook.LowLevelKeyboardProc(Int32 nCode, IntPtr wParam, IntPtr lParam)

@enricogior
It looks like #9573 and should be resolved at 0.35 release.


Put the More (discover/collection) item at the end

It seems the Mopidy-Iris frontend sorts by the name of the entry so this adds a whitespace character to make the More entry sort at the end of the list.

Please don't that! There are other frontends: Don't introduce Iris specific tweaks in backends!
AFAICS Argos handles this properly (by the way I don't remember writing any specific code for this):

Very interesting! I don't see Argos packaged in Nixos, I'll work to add it, it looks slick!
From what I could tell, it looks like Argos is filtering the items into separate lists to sort them separately. It would make sense to add this logic to Iris too, though my Javascript skills aren't nearly as good as my Python skills :)
I'm new to Mopidy, is this filtering already found in all of the frontends?

Very interesting! I don't see Argos packaged in Nixos, I'll work to add it, it looks slick!

Thanks!  Feel free to open an issue on Argos repository if you need help or have questions.

From what I could tell, it looks like Argos is filtering the items into separate lists to sort them separately.

Exactly.

It would make sense to add this logic to Iris too, though my Javascript skills aren't nearly as good as my Python skills :) I'm new to Mopidy, is this filtering already found in all of the frontends?

Why not open an issue in Iris repository?  For other frontends I've no idea.  While developing Argos I wanted to have something as generic as possible, thus I had to face such problems of possibly heterogeneous response while browsing library.  Nothing wrong for others to focus on different things.

Hopefully they accept: https://github.com/jaedb/Iris/pull/936


Composite tiles

Adds support for accessing the composite features/properties in the Sandcastle example.
Also

Removes batchTableResources from the CesiumDTileContentProvider interface and implementations.  Cesium3DTileBatchTableResources is now private.
Adds hasProperty and getFeature to the CesiumDTileContentProvider` interface and implementations.

Never-mind, my other plan is not going to fly.

Everything here looks great to me. Merged.

With all the recent activity we should add some more tests to support get coverage back to 100%. Not needed right now, but just something to do eventually.

Yes, I want to add fine-grained dependency-injected tests for each content provider and Cesium3DTileFeature.


Add ios-app package for js bundling with haul

Add ios-app into xnative, similar to android-app for js bundling and dev server inside xnative
What's next?

Native module dependencies

@fourlastor, yeah, they are almost identical, only difference is the names of NativeModules, which can easily be renamed and merged. But I think we need some kind of a separation between the platforms and this seems to be the best place to do it. We'll have platform specific codes and versioning differences so these two packages won't be changing at the same time, even though they end up being identical.


GmailAPI needs retry logic for intermittent HttpError

Environment

Python version:
Nautobot version:   1.6.6
nautobot-circuit-maintenance version:   1.0.1

Expected Behavior
Update Circuit Maintenance job should run to completion when retrieving emails from Gmail.
Observed Behavior
The GmailAPI.fetch_email() function doesn't have any try/except logic for googleapiclient.errors.HttpError exceptions, so when one happens, the entire job fails and aborts.
This is not a "hard" failure like bad authentication credentials, this instead happens partway through an otherwise successful job run where any number of emails are initially retrieved and processed, but for one particular email an intermittent HttpError exception is encountered:

Steps to Reproduce

fixed in #323


Store "WordPress" files in theme/

This is modern as development and theme files won't get mixed in project root.

I think this will break the theme, as the meta information in the style.css file is required to be in the root folder.

I think

Okay. Please see what WordPress core does: it looks in every subdirectory :)

I've successfully infected them with this subdirectory thing.
https://github.com/timber/starter-theme


Any newlines are not preserved while editing text fields in "Database" tab

If you enter a newline character into the field, it will first appear visible, but will be removed when saved / restored.
For context, the behavior in the Hasura dashboard is that newlines are not supported when editing inline, but if you expand the text field, newlines are supported.

Do you mean that \n is automatically converted to an actual new line in our dashboard? And you would expect that when inserting \n you would also see the \n in the textarea instead of converting it to a new line?
https://user-images.githubusercontent.com/331818/195774902-57386a7f-17f2-4770-a5a2-e4d9a3ddd331.mp4

I specifically mean that hitting the “Return” key on the keyboard visually
enters a newline, but that the newline does not survive entry into the DB.
On Thu, Oct 13, 2022 at 11:11 PM Johan Eliasson @.***>
wrote:

Do you mean that \n is automatically converted to an actual new line in
our dashboard? And you would expect that when inserting \n you would also
see the \n in the textarea instead of converting it to a new line?
https://user-images.githubusercontent.com/331818/195774902-57386a7f-17f2-4770-a5a2-e4d9a3ddd331.mp4
—
Reply to this email directly, view it on GitHub
https://github.com/nhost/nhost/issues/1030#issuecomment-1278531359, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAP5B72EULATLGG225CF3MTWDD2S5ANCNFSM6AAAAAARENSHUI
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hitting the "return" key means you save. You need to do shift+enter to do a new line.


Refactor code to free up tokens

Freed up over 100 tokens with creating
local variables inside functions.

 Character Movement


replies block is not working

replies do |tweet|
  puts "It's a tweet!"
end

Even something as simple as the above code is not working.
Can someone else verify too?

Can you let me know what version of the code you are running? Also, if you could post a more complete example of your code  (without credentials) that would be helpful.

chatterbot (2.0.2)
favorited do |user, tweet|
  reply<EMAIL_ADDRESS>thanks for the like!", tweet
end
followed do |user|
  tweet<EMAIL_ADDRESS>just followed me! You get a followback too."
  follow user
end
replies do |tweet|
  puts "checking for replies to my tweets and mentions of me"
  lastfmapi = ""
  track = tweet.text.gsub(/@WhoSangThis/,'')
  lastfmurl = "http://ws.audioscrobbler.com/2.0/?method=track.search&track=#{track}&api_key=#{lastfmapi}&format=json&limit=3"
  data = open(lastfmurl).read
  json = JSON.parse(data)
  puts JSON.pretty_generate(data)
  if !json["results"]["trackmatches"].has_key?("track")
      reply "#USER# Sorry, song not found.", tweet
      continue
  end
  result ="#USER# "
  json["results"]["trackmatches"].each do |tracks|
      result = result + "#{tracks["name"]} by #{tracks["artist"]}. \n"
  end
  reply result, tweet
end

The other two blocks are working fine, but the replies block is not working. Even the puts statement inside the replies block is not getting accessed.

OK, this is less of a bug and more of a poorly documented issue that I will try and do a better job of addressing. But for the moment, your problem is that your usage of the followed block requires using the streaming API, but the replies block won't run in that situation. What you need to do is add a home_timeline block, and within that, look for mentions of the bot. I usually do something like this:
home_timeline do |tweet|
  next if tweet.retweeted_status? || tweet.text !~ /BOTNAME/i
  # actual code here
end

(replace BOTNAME with the name of your bot). That will ignore retweets of your bot and any tweet that doesn't mention the bot.
Sorry for the confusion! I'll try and clean this up in the future.

Thanks a lot for the reply. :smile:  :+1:


[BUG] Bloxstrap not opening V1 Roblox menu

Acknowledgement of preliminary instructions

[X] I have read the preliminary instructions, and I am certain that my problem has not already been addressed.
[X] I have thoroughly looked through the available Wiki articles and could not find a solution to my problem.
[X] I am using the latest version of Bloxstrap.
[x] I did not answer truthfully to all the above checkboxes.

What problem did you encounter?
This could be just a setting that i changed that did this, but it does not open the menu (in-game) no matter what. I have to use Task Manager to close Roblox. Oh and also (if it really wasn't Bloxstrap's problem) don't come replying saying it's not Bloxstrap's problem then ghosting me (sorry lol)

Bloxstrap Log
N/A

Read the pinned issue

same issue goes for me


How do I save a trained model?

Hi Laurent,
 I have trained a conformal predictor but I need to save it. I have tried pickle dump and save model but it does not work. Is there a way to save the model? This is really important because I am getting really good results and I want to save the model for use later again in production. Let me know if this is possible. Thanks.

~ Charlie

Nevermind. I made a mistake. Sorry to bother you.


fix: getKebabCase #294

Fixes #294  #110
Description
Convert the whitespace and underscore to minus sign without replace the spaces with camel case to fix the issue.
replace(/[\s_]+/g, '-')

Current Tasks

[x] Fix: getKebabCase

PoC

Please add all the edge cases for into the issue description, Mbak @ekamuktia. We can discuss all the possibilities there.
You should have had access to edit the issue description because I have invited you as a maintainer of this repository. If you aren't able to do it, please check your email to accept the invitation, thanks!

Test cases updated in #294 description

Test cases updated in #294 description

just done it with the new test cases, will start commiting ASAP

Thanks for working on it @fncolon, but we're not merging until we set up a proper integration test for #178, I'm currently working on it at #358. :pray:

Thanks for working on it @fncolon, but we're not merging until we set up a proper unit & integration tests infrastructure for #178, I'm currently working on it at #358. 🙏

Thanks sir Zain, i will keep watching this PR to avoid merge conflicts next time, thanks 🙏

I've merged #358, so please continue with this PR while updating the test cases to match the expected values from the descriptions. Thanks, @fncolon! 🙏

I've merged #358, so please continue with this PR while updating the test cases to match the expected values from the descriptions. Thanks, @fncolon! 🙏

Hello sir Zain, the expected value from the issue and the test is different, which one should i follow?

I've merged #358, so please continue with this PR while updating the test cases to match the expected values from the descriptions. Thanks, @fncolon! 🙏

Hello sir Zain, the expected value from the issue and the test is different, which one should i follow?

That expected value was for the old implementation, we need to put those wrong values so that the test doesn't break the main branch build. You should update the test to the actual result of your updated implementation, if the tests are successful, it proves that your regex actually works. 😉

I've merged #358, so please continue with this PR while updating the test cases to match the expected values from the descriptions. Thanks, @fncolon! 🙏

Hello sir Zain, the expected value from the issue and the test is different, which one should i follow?

That expected value was for the old implementation, we need to put those wrong values so that the test doesn't break the main branch build. You should update the test to the actual result of your updated implementation, if the tests are successful, it proves that your regex actually works. 😉

already update the unit test based on current implementation


GeometryOperationExtensions support for "ST_Intersects"

Currently the extensions has Distance, IsValid and Within
We'd really like to be able to use Intersects!

Thanks Lawrence - we have intersect for polygons - does that help. https://docs.microsoft.com/en-us/azure/documentdb/documentdb-geospatial

Thanks for the quick reply, sorry for my brief description above was it a bit of rush.
We're using the LINQ provider to query the DocDB database, in the LINQ provider there is an implementation of Within, on the GeometryOperationExtensions object, but it doesn't currently have an intersects implementation.
Depending on ETA of the source code I could attempt to create pull request adding this in. If not would be great to get it added into the SDK. Will reach out over email to Govindk too

Thanks for your time Lawrence,
This is definitely on the backlog for support in LINQ.
Regards
Govind
From: Lawrence Gripper<EMAIL_ADDRESS>Sent: Wednesday, February 15, 2017 7:49 AM
To: Azure/azure-documentdb-dotnet<EMAIL_ADDRESS>Cc: Govind Kanshi<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [Azure/azure-documentdb-dotnet] GeometryOperationExtensions support for "ST_Intersects" (#206)
Thanks for the quick reply, sorry for my brief description above was it a bit of rush.
We're using the LINQ provider to query the DocDB database, in the LINQ provider there is an implementation of Within, on the GeometryOperationExtensions object, but it doesn't currently have an intersects implementation.
Depending on ETA of the source code I could attempt to create pull request adding this in. If not would be great to get it added into the SDK. Will reach out over email to Govindk too
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FAzure%2Fazure-documentdb-dotnet%2Fissues%2F206%23issuecomment-280048134&data=02|01|govindk%40064d.mgd.microsoft.com|786d18f5fa62473371e108d455ba2b1b|72f988bf86f141af91ab2d7cd011db47|1|0|636227705468489916&sdata=7YsjM90i6Npvfze5H9Z6uB8ZS%2FWX16qCgsNEcJLkIFs%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAVve-VYYgMciRNQwVnDSP6CBESUEYnhiks5rcx5vgaJpZM4MAcgh&data=02|01|govindk%40064d.mgd.microsoft.com|786d18f5fa62473371e108d455ba2b1b|72f988bf86f141af91ab2d7cd011db47|1|0|636227705468489916&sdata=SeSntcWwIFdaxzbptPVwftsvRLJf%2Fj4ExLcXcHFO98c%3D&reserved=0.

Thanks, that's great news, can you give any rough ideas of timelines?

@lawrencegripper This will be fixed in our next update to the SDK which is sometimes next week.

@lawrencegripper This has been fixed in 1.12.1 version of the SDK. Please confirm.

Thanks, I'll look to update the SDK and test later this week.


Is the keyserver CA file still required?

The documentation here indicates this step isn't required for gpg versions 2.1.11 and newer. Is this step still required?

It should not be required in the latest version of GnuPG.


JS Bin snapshot

Hello,
My jsbin has been auto snapshotting my bins at a ridiculous amount lately. I have around 800 bins because of it now. I wanted to know how to:

Stop the auto snapshotting, or at least minimize it to just enough so that I can recover my bin. Not to the point where I have hundreds of snapshots of the same bin.

Delete the snapshots to get my bin back to just the necessities.

Thank you in advance.
-Chaz Leong

Snapshots only happen when you hit cmd+s (or ctrl+s) on the computer. There's no auto snapshotting.

It seems to continuously save automatically for me. I guess in case my browser crashes, it'll auto save. But now my bins are piling up and a lot are of the same thing. Is there a way to mass select and delete bins?
Chaz Leong

On Oct 29, 2015, at 2:41 AM, Remy Sharp<EMAIL_ADDRESS>wrote:
Snapshots only happen when you hit cmd+s (or ctrl+s) on the computer. There's no auto snapshotting.
—
Reply to this email directly or view it on GitHub.

Not right now. It would be useful to get to the bottom of why it's saving
so much. Would it be possible to open a private browsing window and see if
you have the same problem? The aim here is the see if any extensions you
have in the browser are having an effect.
On Fri, 30 Oct 2015 00:03 cleong14<EMAIL_ADDRESS>wrote:

It seems to continuously save automatically for me. I guess in case my
browser crashes, it'll auto save. But now my bins are piling up and a lot
are of the same thing. Is there a way to mass select and delete bins?
Chaz Leong

On Oct 29, 2015, at 2:41 AM, Remy Sharp<EMAIL_ADDRESS>wrote:
Snapshots only happen when you hit cmd+s (or ctrl+s) on the computer.
There's no auto snapshotting.
—
Reply to this email directly or view it on GitHub.

—
Reply to this email directly or view it on GitHub
https://github.com/jsbin/jsbin/issues/2601#issuecomment-152361129.

I've encountered the same issue on IE 10 with no plugins. I can check on other browsers and see if it's a problem. I've noticed this for a while probably since this issue was first reported but I didn't realize it was a bug until today...

No solution or exact idea what the problem is, but here are my notes so far.
Haven't had a chance to try on other browsers yet but on IE 10 I tried to see what JSBin was doing. On each keystroke the handler for the codeChange event is fired:
https://github.com/jsbin/jsbin/blob/master/public/js/chrome/save.js#L273
 $document.bind('codeChange', throttle(function (event, data) {
      if (!data.panelId) {
        return;
      }

      if (jsbin.state.deleted) {
        return;
      }

      var panelId = data.panelId;

      jsbin.panels.savecontent();

      if (saving.inprogress()) {
        // queue up the request and wait
        saving.todo[panelId] = true;
        return;
      }

      saving.inprogress(true);

      // We force a full save if there's no checksum OR if there's no bin code/url
      if (!saveChecksum || !jsbin.state.code) {
        // create the bin and when the response comes back update the url
        saveCode('save', true);
      } else {
        updateCode(panelId);
      }
    }, 250));

saveChecksum and jsbin.state.code both evaluate to false causing saveCode('save', true); to be executed. I'm not sure how or when saveChecksum and jsbin.state.code are set to true and why they aren't true whenever I use JSBin. Still need to dig thru this.


Closes #223 | Add/Update Dataloader VinText

Closes #223
Checkbox

[x] Confirm that this PR is linked to the dataset issue.
[x] Create the dataloader script seacrowd/sea_datasets/{my_dataset}/{my_dataset}.py (please use only lowercase and underscore for dataset folder naming, as mentioned in dataset issue) and its __init__.py within {my_dataset} folder.
[x] Provide values for the _CITATION, _DATASETNAME, _DESCRIPTION, _HOMEPAGE, _LICENSE, _LOCAL, _URLs, _SUPPORTED_TASKS, _SOURCE_VERSION, and _SEACROWD_VERSION variables.
[x] Implement _info(), _split_generators() and _generate_examples() in dataloader script.
[x] Make sure that the BUILDER_CONFIGS class attribute is a list with at least one SEACrowdConfig for the source schema and one for a seacrowd schema.
[x] Confirm dataloader script works with datasets.load_dataset function.
[x] Confirm that your dataloader script passes the test suite run with python -m tests.test_seacrowd seacrowd/sea_datasets/<my_dataset>/<my_dataset>.py or python -m tests.test_seacrowd seacrowd/sea_datasets/<my_dataset>/<my_dataset>.py --subset_id {subset_name_without_source_or_seacrowd_suffix}.
[.] If my dataset is local, I have provided an output of the unit-tests in the PR (please copy paste). This is OPTIONAL for public datasets, as we can test these without access to the data files.

Tests

Hi @akhdanfadh! I've addressed the suggestions! For now I will change the description and proceed with the original version of dataset.
Thank you for the meaningful reviews!

Hi, @akhdanfadh @fhudi. Would you like to review the latest code changes? Thanks!

Hi @fhudi @akhdanfadh, I would like to let you know that we plan to finalize the calculation of the open contributions (e.g., dataloader implementations) in 31 hours, so it'd be great if we could wrap up the reviewing and merge this PR before then.
cc: @patrickamadeus

Hi @akhdanfadh,
It seems all the previous concerns have been addressed.
Could you please re-review the latest code changes? thanks.
cc: @sabilmakbar

@fhudi The code tested and OK. My only comment is that the change in image_text.py schema is insignificant. Could we remove that?

@akhdanfadh sure, please do.
I am fine with either one.

Merging now. @patrickamadeus @fhudi


Template globals not accessible within imported macros

Pass context to _get_default_module_async to provide template globals to imports.
Added tests.
Refactored existing and new import global tests to use existing fixtures.
Copied CHANGES.rst entry from #1241 since it best described the fix.

Relevant issues and PRs:

One-liner, relies on the fix in PR #1241
fixes #1494

Checklist:

[x] Add tests that demonstrate the correct behavior of the change. Tests should fail without the change.
[x] Add or update relevant docs, in the docs folder and in code.
[x] Add an entry in CHANGES.rst summarizing the change and linking to the issue.
[x] Add .. versionchanged:: entries in any relevant code docs.
[x] Run pre-commit hooks and fix any issues.
[x] Run pytest and tox, no tests failed.

These tests look like they're failing due to a bug with 3.9.7 since the library's usage looks fine.
https://bugs.python.org/issue45097


apk-install vs --no-cache

Hi, just thinking instead of adding a new script to clean up the cache, apk add --no-cache can probably do the job.

Yes, the apk-install script is considered deprecated in later versions as it is no longer needed with --no-cache. Related to #269. We'll try to find a good way to add this notification.


Fixups for exposing configured registrires

As per this trello card: https://trello.com/c/UqPK03Fb/49-remote-image-inspect-patch-to-expose-additional-registries-via-rest-api-in-our-docker
ping @rhatdan this should be edited in --add-registry patch
Signed-off-by: Antonio Murdaca<EMAIL_ADDRESS>

If it is OK with @miminar I will merge.

@rhatdan I did the original work here for exposing additional registries, this is just a fix to avoid showing --insecure-registriy(s) which is wrong

Fixed

LGTM

fixed michal's suggestions

Thanks, LGTM

I think @rhatdan integrated the previous commit though :P

What am I missing?

you didn't import https://github.com/runcom/docker/commit/37b65ecb5dd376faa71ef50cc6df3a372c781d5b because I push forced after michal suggestions, but nothing really important, I'll defer this small fix for another patch, don't worry, I'm closing this now, thx


Unmark wrap function as unsafe.

I can't see any reason for this function to be marked unsafe.
In fact, it does not seem to be used.

Thanks for the PR.  I don't remember why I marked it unsafe.  It was my first Rust project.


Raw results

Can you post the raw results? I am most interested in Java cold start times and interested in outliers (e.g., 10+ second launches) .... the averages are helpful but API Gateway has a 10 second time limit so outliers are very important for use of Java lambdas

Unfortunately, didn't have chance to write a matching Lambda function using Java. Measured startup time solely on my VM. You can re-run the measurements yourself (test.sh in the root). Also, you don't pay for the time AWS is finding you an instance to run - you only pay after the AWS starts spinning a JVM up for you. There the startup time variance should be minimal, far less than a second.

On AWS, I used standard "blueprints" for Node.js and Python (I did move dynamodb initialization out of the handler in Python code though). This is my attempt to mimic their code in Java: https://github.com/berezovskyi/lambda-test-java

Added java fn to the test and replaced the average duration metrics with maximum duration: https://github.com/berezovskyi/lambda-test#cloudwatch-stats-for-sample-microservices-deployed-python--nodejs


Question: Does it make sense to reuse matcher?

Question: Does it make sense to reuse the matcher?
E.g. I'm using it as a custom function registered with sqlite for fuzzy search.
Does it make sense to reuse the same matcher for all queries?
Or is there no benefit from doing that?

I.e.
impl<E> CustomizeConnection<SqliteConnection, E> for ConnectionCustomizer {
	fn on_acquire(&self, conn: &mut SqliteConnection) -> Result<(), E> {
		sql_function!(fn fuzzy_score(text: Text, pattern: Text) -> Nullable<BigInt>);

		fuzzy_score::register_impl(conn, |text: String, pattern: String| {
			let matcher = SkimMatcherV2::default().ignore_case();
			matcher.fuzzy_match(&text, &pattern)
		})
		.unwrap();

		Ok(())
	}
}

compared to
impl<E> CustomizeConnection<SqliteConnection, E> for ConnectionCustomizer {
	fn on_acquire(&self, conn: &mut SqliteConnection) -> Result<(), E> {
		sql_function!(fn fuzzy_score(text: Text, pattern: Text) -> Nullable<BigInt>);

		fuzzy_score::register_impl(conn, |text: String, pattern: String| {
			lazy_static! {
				static ref MATCHER: SkimMatcherV2 = SkimMatcherV2::default().ignore_case();
			}
			MATCHER.fuzzy_match(&text, &pattern)
		})
		.unwrap();

		Ok(())
	}
}

Or should it be in an Arc or something? (Btw, this compiles.)

@Boscop Reuse would be better(maybe not a big difference). For

SkimMatcherV2 would reuse the matching buffer allocated in previous run, thus reducing cost for memory allocation. (thread safe by using thread-local)
Allocation for the matcher itself could be avoided to reduce some cost.

Though it make no much difference in normal cases.

@lotabout Thanks! I'm running it in a wasm app where every bit of performance counts..

@Boscop

Does reuse also make sense for the Clangd matcher?

You could assume reuse is always better.

which one is better / which one would you recommend for doing a fuzzy file search (song library)

It all depends :). But with skim matcher, you could actually tweak the weights for some cases. Might be more flexible.

Feel free to reopen if you have further questions.

@lotabout Thanks. Btw, regarding concurrent access to the matcher, is this safe with sqlite?
Multiple clients can send requests to the server at the same time that cause this function to be called in a query:
impl<E> CustomizeConnection<SqliteConnection, E> for ConnectionCustomizer {
	fn on_acquire(&self, conn: &mut SqliteConnection) -> Result<(), E> {
		/*lazy_static! {
			static ref MATCHER: impl FuzzyMatcher = new_matcher();
		}*/
		static MATCHER: Lazy<impl FuzzyMatcher> = Lazy::new(|| new_matcher());

		sql_custom_score::register_impl(
			conn,
			|stripped_path: String, p_mandatory: String, p_optional: String| {
				str_custom_score(&*MATCHER, &stripped_path, &p_mandatory, &p_optional)
			},
		)
		.unwrap();

		Ok(())
	}
}


Invalid resolution format: ['?']

Hi, when i run the multimer inference, i have encountered "Invalid resolution format: ['?']" error. could anybody help me to deal with the error issues?
[03/30/23 09:19:58] INFO     colossalai - root - INFO: Found an exact template match 3buk_B.
INFO     colossalai - root - INFO: Reading PDB entry from data/pdb_mmcif/mmcif_files/1bnd.cif. Query:
MSILFYVIFLAYLRGIQGNNMDQRSLPEDSLNSLIIKLIQADILKNKLSKQMVDVKENYQSTLPKAEAPREPERGGPAKSAFQPVIAMDTELLRQQRRYNSPRVLLSDSTPLEPPPLYL
MEDYVGSPVVANRTSRRKRYAEHKSHRGEYSVCDSESLWVTDKSSAIDIRGHQVTVLGEIKTGNSPVKQYFYETRCKEARPVKNGCRGIDDKHWNSQCKTSQTYVRALTSENNKLVGWR
WIRIDTSCVCALSRKIGRT, template:
YAEHKSHRGEVSVCDSESLWVTDKSSAIDIRGHQVTVLGEIKTQNSPVKQYFYETRCKEARPVKNGCRGIDDKHWNSQCKTSQTYVRALTSENNKLVGWRWIRIDTSCVCALSRKIGRT
INFO     colossalai - root - INFO: Invalid resolution format: ['?']
INFO     colossalai - root - INFO: Found an exact template match 1bnd_B.
And this error leads to another error "torch.multiprocessing.spawn.ProcessExitedException: process 1 terminated with signal SIGSEGV" in inference_multimer_model (inference.py line293: torch.multiprocessing.spawn(inference_model, nprocs=args.gpus, args=(args.gpus, result_q, batch, args)))

Hi, as I know, this error is usually raised when the input is not valid or the losing part of databases.

Hi, as I know, this error is usually raised when the input is not valid or the losing part of databases.

Thank you for your reply. I wonder what format of input should be. My input is like following:

AAA63231.1 neurotrophin-3 [Homo sapiens]
MSILFYVIFLAYLRGIQGNNMDQRSLPEDSLNSLIIKLIQADILKNKLSKQMVDVKENYQSTLPKAEAPR
EPERGGPAKSAFQPVIAMDTELLRQQRRYNSPRVLLSDSTPLEPPPLYLMEDYVGSPVVANRTSRRKRYA
EHKSHRGEYSVCDSESLWVTDKSSAIDIRGHQVTVLGEIKTGNSPVKQYFYETRCKEARPVKNGCRGIDD
KHWNSQCKTSQTYVRALTSENNKLVGWRWIRIDTSCVCALSRKIGRT
AAA63231.1 neurotrophin-3 [Homo sapiens]
MSILFYVIFLAYLRGIQGNNMDQRSLPEDSLNSLIIKLIQADILKNKLSKQMVDVKENYQSTLPKAEAPR
EPERGGPAKSAFQPVIAMDTELLRQQRRYNSPRVLLSDSTPLEPPPLYLMEDYVGSPVVANRTSRRKRYA
EHKSHRGEYSVCDSESLWVTDKSSAIDIRGHQVTVLGEIKTGNSPVKQYFYETRCKEARPVKNGCRGIDD
KHWNSQCKTSQTYVRALTSENNKLVGWRWIRIDTSCVCALSRKIGRT

Is there any problems about my input. Inference of monomer is ok. It may not be due to the losing part of databases.

I recommend you add > before the tagline and not using special char in the tag, such as:
>AAA63231_1
MSILFYVIFLAYLRGIQGNNMDQRSLPEDSLNSLIIKLIQADILKNKLSKQMVDVKENYQSTLPKAEAPR
EPERGGPAKSAFQPVIAMDTELLRQQRRYNSPRVLLSDSTPLEPPPLYLMEDYVGSPVVANRTSRRKRYA
EHKSHRGEYSVCDSESLWVTDKSSAIDIRGHQVTVLGEIKTGNSPVKQYFYETRCKEARPVKNGCRGIDD
KHWNSQCKTSQTYVRALTSENNKLVGWRWIRIDTSCVCALSRKIGRT
>AAA63231_2
MSILFYVIFLAYLRGIQGNNMDQRSLPEDSLNSLIIKLIQADILKNKLSKQMVDVKENYQSTLPKAEAPR
EPERGGPAKSAFQPVIAMDTELLRQQRRYNSPRVLLSDSTPLEPPPLYLMEDYVGSPVVANRTSRRKRYA
EHKSHRGEYSVCDSESLWVTDKSSAIDIRGHQVTVLGEIKTGNSPVKQYFYETRCKEARPVKNGCRGIDD
KHWNSQCKTSQTYVRALTSENNKLVGWRWIRIDTSCVCALSRKIGRT

By the way, using the same tag would cause some undefined behavior.
If you got other problems, plz let me know.

Thanks. I have resolved my problems. It seemed to be the environment problems. Yes, using the same tag results to an output of monomer maybe because of deletion of the alignments.

BTW, I have run the training script, it seems lacking a required argument: --obsolete_pdbs_file_path.


docs(operator): Fix armory operator download URL

Resolves GitHub issue:

Resolves Jira: [JIRAPROJECT-123]

FYI @dogonthehorizon


Zcash  demon problem

node_redis: Warning: Redis server does not require a password, but a password was supplied.
2017-09-01 13:30:26 [Payments]  [zcash] Daemon does not own pool address - payment processing can not be done with this daemon, {"isvalid":false}
2017-09-01 13:30:26 [Payments]  [zcash] Daemon does not own pool address - payment processing can not be done with this daemon, {"isvalid":false}
2017-09-01 13:30:26 [Payments]  [zcash] Daemon does not own pool address - payment processing can not be done with this daemon, {"isvalid":false}
2017-09-01 13:30:26 [Website]   [zcash] Could not dumpprivkey for zcash {"code":-5,"message":"Invalid Zcash address"}
2017-09-01 13:30:26 [Switching] [Setup] (Thread 1) Loading last proxy state from redis
node_redis: Deprecated: The AUTH command contains a "undefined" argument.
This is converted to a "undefined" string now and will return an error from v.3.0 on.
Please handle this in your code to make sure everything works as you intended it to.
node_redis: Warning: Redis server does not require a password, but a password was supplied.
2017-09-01 13:30:26 [Pool]      [zcash] (Thread 1) Share processing setup with redis (<IP_ADDRESS>:6379)
node_redis: Warning: Redis server does not require a password, but a password was supplied.
2017-09-01 13:30:26 [Pool]      [zcash] (Thread 1) Daemon reports address is not valid
2017-09-01 13:30:26 [Switching] [Setup] (Thread 2) Loading last proxy state from redis
node_redis: Deprecated: The AUTH command contains a "undefined" argument.
This is converted to a "undefined" string now and will return an error from v.3.0 on.
Please handle this in your code to make sure everything works as you intended it to.
node_redis: Warning: Redis server does not require a password, but a password was supplied.
2017-09-01 13:30:26 [Pool]      [zcash] (Thread 2) Share processing setup with redis (<IP_ADDRESS>:6379)
node_redis: Warning: Redis server does not require a password, but a password was supplied.
2017-09-01 13:30:26 [Pool]      [zcash] (Thread 2) Daemon reports address is not valid

check your  adresses in your config, they dont match you local wallet, as stated above: Daemon does not own pool address

daemon=1
rpcuser=zclassicrpc
rpcpassword=securepassword
rpcport=8232
"paymentProcessing": {
"minConf": 10,
"enabled": true,
"paymentMode": "prop",
"_comment_paymentMode":"prop, pplnt",
"paymentInterval": 20,
"minimumPayment": 0.1,
"maxBlocksPerPayment": 3,
"daemon": {
"host": "<IP_ADDRESS>",
"port": 8232,
"user": "zclassicrpc",
"password": "securepassword"
}
},
"tlsOptions": {
    "enabled": false,
    "serverKey":"",
    "serverCert":"",
    "ca":""
},

"ports": {
    "3032": {
        "diff": 0.05,
        "tls": false,

"daemons": [
    {
        "host": "<IP_ADDRESS>",
        "port": 8232,
        "user": "zclassicrpc",
        "password": "securepassword"
    }
],

"p2p": {
    "enabled": false,
    "host": "<IP_ADDRESS>",
    "port": 19933,
    "disableTransactions": true
},

"mposMode": {
    "enabled": false,
    "host": "<IP_ADDRESS>",
    "port": 3306,
    "user": "me",
    "password": "mypass",
    "database": "zec",
    "checkPassword": true,
    "autoCreateWorker": false
}

}

i mean the json inside pool_configs..

is zcash.json

This is my config`{
"enabled": true,
"coin": "zcash.json",
"address": "",
"_comment_address": "zcKZHVLpAQrRmoo83C3qiSbbJpEYnTHUnRUXS4udrMkZ4MUMAUjcZodgrUor4HtX3EAZa3ReTH1Y3hnm8gGeY3ZNwyQ6isy",

"zAddress": "",
"_comment_zAddress": "t1NDTNezG4VCHWqKMC6CS3heXsaVEcKp4wU",

"tAddress": "",
"_comment_tAddress": "zcEsunXprvwjJ9395knNZW6WvyooU7hzm4Ep4Xhz8v78EC2isZBGsom9A1c9x3GF13yPrkJNTVAjw5kcBKeSEkLj9yAZZgK",

"walletInterval": 2.5,

"rewardRecipients": {
    "": 0.2,
    "": 0.3
},

"paymentProcessing": {
"minConf": 10,
    "enabled": true,
    "paymentMode": "prop",
    "_comment_paymentMode":"prop, pplnt",
    "paymentInterval": 20,
    "minimumPayment": 0.1,
    "maxBlocksPerPayment": 3,
    "daemon": {
        "host": "<IP_ADDRESS>",
        "port": 8232,
        "user": "zclassicrpc",
        "password": "securepassword"
    }
},

"tlsOptions": {
    "enabled": false,
    "serverKey":"",
    "serverCert":"",
    "ca":""
},

"ports": {
    "3032": {
        "diff": 0.05,
        "tls": false,
        "varDiff": {
            "minDiff": 0.04,
            "maxDiff": 16,
            "targetTime": 15,
            "retargetTime": 60,
            "variancePercent": 30
        }
    }
},

"daemons": [
    {
        "host": "<IP_ADDRESS>",
        "port": 8232,
        "user": "zclassicrpc",
        "password": "securepassword"
    }
],

"p2p": {
    "enabled": false,
    "host": "<IP_ADDRESS>",
    "port": 19933,
    "disableTransactions": true
},

"mposMode": {
    "enabled": false,
    "host": "<IP_ADDRESS>",
    "port": 3306,
    "user": "me",
    "password": "mypass",
    "database": "zec",
    "checkPassword": true,
    "autoCreateWorker": false
}

}
`

you put a private address in place of a transparent address and vice versa..
Please check your addresses in your config

The rest of the configuration is OK?
How does the demon begin?
Thank you very much for your help!

if your addresses are right the deamon should start :-)

my old pool is chrc.mine-pool.ro and croat.mine-pool.ro (Cryptonight)  This is the first time you set up this pool Zcash
Starting the demon at command  ./zcashd ?

Payments] [zcash] Daemon does not own pool address - payment processing can not be done with this daemon, {"isvalid":false} ==> i wonder how you validated address if you didnt start your deamon yet??

Lansarea demonului la comanda ./zcashd?

Starting the demon at command ./zcashd ?

yes

New config
`{
"enabled": true,
"coin": "zcash.json",
"address": "",
"_comment_address": "t1RV7PMnBeF3u4zD6uzkrEry6bc5YZqjPEv",

"zAddress": "",
"_comment_zAddress": "zceCZTvYPpYCBWQLxuak3u4jZQDEwHZGZ1pTe1pVeeo5AweU4k9LCChBC6uUoHAcydwBJPucPw6K9gMSHzmb8FuMuuP1gjj",

"tAddress": "",
"_comment_tAddress": "t1Pw9BAYfMu3YvpVH2kkVvXjEJFNjGSpByk",

"walletInterval": 2.5,

"rewardRecipients": {
    "": 0.2,
    "": 0.3
},

"paymentProcessing": {
"minConf": 10,
    "enabled": true,
    "paymentMode": "prop",
    "_comment_paymentMode":"prop, pplnt",
    "paymentInterval": 20,
    "minimumPayment": 0.1,
    "maxBlocksPerPayment": 3,
    "daemon": {
        "host": "<IP_ADDRESS>",
        "port": 19332,
        "user": "testuser",
        "password": "testpass"
    }
},

"tlsOptions": {
    "enabled": false,
    "serverKey":"",
    "serverCert":"",
    "ca":""
},

"ports": {
    "3032": {
        "diff": 0.05,
        "tls": true,
        "varDiff": {
            "minDiff": 0.04,
            "maxDiff": 16,
            "targetTime": 15,
            "retargetTime": 60,
            "variancePercent": 30
        }
    }
},

"daemons": [
    {
        "host": "<IP_ADDRESS>",
        "port": 8232,
        "user": "zclassicrpc",
        "password": "securepassword"
    }
],

"p2p": {
    "enabled": false,
    "host": "<IP_ADDRESS>",
    "port": 19333,
    "disableTransactions": true
},

"mposMode": {
    "enabled": false,
    "host": "<IP_ADDRESS>",
    "port": 3306,
    "user": "me",
    "password": "mypass",
    "database": "zec",
    "checkPassword": true,
    "autoCreateWorker": false
}

}
`

and this error
017-09-01 18:24:06 [Pool]      [zcash] (Thread 2) Daemon reports address is not valid 2017-09-01 18:25:02 [Payments]  [zcash] Error with RPC call z_getoperationstatus {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:25:03 [Payments]  [zcash] Error with RPC call getmininginfo {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:25:59 [Payments]  [zcash] Error with RPC call z_getoperationstatus {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:26:01 [Payments]  [zcash] Error with RPC call getmininginfo {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:26:05 [Payments]  [zcash] Error with RPC call listunspent  {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:26:56 [Payments]  [zcash] Error with RPC call z_getoperationstatus {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:26:59 [Payments]  [zcash] Error with RPC call getmininginfo {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"}

017-09-01 18:24:06 [Pool]      [zcash] (Thread 2) Daemon reports address is not valid 2017-09-01 18:25:02 [Payments]  [zcash] Error with RPC call z_getoperationstatus {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:25:03 [Payments]  [zcash] Error with RPC call getmininginfo {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:25:59 [Payments]  [zcash] Error with RPC call z_getoperationstatus {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:26:01 [Payments]  [zcash] Error with RPC call getmininginfo {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:26:05 [Payments]  [zcash] Error with RPC call listunspent  {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:26:56 [Payments]  [zcash] Error with RPC call z_getoperationstatus {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"} 2017-09-01 18:26:59 [Payments]  [zcash] Error with RPC call getmininginfo {"type":"offline","message":"connect ECONNREFUSED <IP_ADDRESS>:19332"}

http://<IP_ADDRESS>/stats

"paymentProcessing": {
"minConf": 10,
"enabled": true,
"paymentMode": "prop",
"_comment_paymentMode":"prop, pplnt",
"paymentInterval": 20,
"minimumPayment": 0.1,
"maxBlocksPerPayment": 3,
"daemon": {
"host": "<IP_ADDRESS>",
"port": 19332,
"user": "testuser",
"password": "testpass"
this erorr is frome? this

deamon is not started or yo uare connecting to wrong deamon..
This is not a chat box, if you need help move over to the z-nomp gitter

Change:
"rewardRecipients": {
    "": 0.2,
    "": 0.3
},

to:
"rewardRecipients": {
},


feat: Add support for plugins using BATCH message type

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/2364
Originally created by @DouweM on 2020-09-28 16:17:38

Once Meltano supports the PipelineWise taps and targets out of the box (https://gitlab.com/meltano/meltano/-/issues/2357), it would be great if we could also support Fast Sync when meltano elt is run with a supported pair of PipelineWise taps and targets:

Fast Sync is bypassing the Singer Specification for optimised performance. Primary use case of Fast Sync is initial sync or to resync large tables with hundreds of millions of rows where singer component would usually be running for long hours or sometimes for days.

See:

https://transferwise.github.io/pipelinewise/concept/fastsync.html
https://transferwise.github.io/pipelinewise/concept/replication_methods.html#fast-sync
https://github.com/transferwise/pipelinewise/tree/master/pipelinewise/fastsync

View 44 previous comments from the original issue on GitLab

No longer relevant given that the SDK supports BATCH and Meltano does as well.


move from osf to fio for login information

Signed-off-by: Michael Scott<EMAIL_ADDRESS>

Docs for c67c2eb968dde8d2c2a61eef24b2c1c231535ac6 are browesable at: https://ci.foundries.io/projects/fio-docs/builds/302/docs/artifacts/html/index.html


Line highlighting off by one in v1.52.0

VSCode Version: 1.52.0
OS Version: MacOS 10.15.7

Steps to Reproduce:

Open ANY file type (does not matter extension)
Select line number.

Result:
Line number clicked DOES highlight text.  However, the line NUMBER below is highlighted.
Expected:
Line NUMBER clicked is highlighted.

Does this issue occur when all extensions are disabled?: Yes

Might be related to (or cause of) all the "Unable to set breakpoint" issues.
Can't set breakpoints in PHP (#112300)
Add breakpoint inside Search editor view (#112132)
Breakpoint not working (#110375)
Node debugging: Breakpoints are verified (#67644)

There was a bug that active line highlighting was depending on editor.renderLineHighlight setting which was fixed #84772.
It highlights the line number with the cursor. In this case it's on the line 3 (selection includes newline symbol and ends there)

@bubbajames-docker
The reason is because the bold line number is not showing you where you have text selected. It's showing you where the text caret is. If you click Line number 2, the text on line 2 is selected, and the text cursor/caret is on line 3. In other words, Line 3 is now the active line. So it looks correct to me.

I can confirm, this is working as expected. The bold line numbers renders where the cursor is (the I).


Unnecessary memory error

As far as I can tell,  generated examples can be accessed via a generator. However, to write to a file, that generator is turned into a list, which, if that list can cause a memory error.
However, by looking at the source code, it seems that writing to file is done by batch anyway. So why keep all generated examples in memory?
I think this memory error can be easily avoided.

Hi,
This is not an error but rather a preparation: I'd like to make the generation lazy and have the adapters ask for the examples only when they need them. As you point out, this will allow to use less memory. I just didn't have the time to refactor the adapters (and the command line interface) so that they work this way yet.
Feel free to make those changes if you want to.


only global options work in .gcalclirc after upgrade to 4.0.x (argparse)

After a system upgrade to Ubuntu 18.044 I get error messages for my .gcalclirc file.
This is the content of the file:
--military
--allday
--duration=1
<EMAIL_ADDRESS>--monday
--width=13
--monday

If I try removing this file and use only command line options I don't manage to specify a calendar for add task:
 gcalcli add --when=tomorrow --title="A task" --duration=1 --allday<EMAIL_ADDRESS>

The following options are either no longer valid globally or just plain invalid:
<EMAIL_ADDRESS>Must specify a single calendar

Order of options matters now:
gcalcli<EMAIL_ADDRESS>add --when=tomorrow ...

Pretty sure that'll do it (but don't quote me on it ;-) )

That worked properly for the command line, but, how do I set my .gcalcirc file for the mentioned options?
thanx

Personally I have created aliases/functions for the different gcalcli commands in my bashrc. If you use bash variables to store the options and aliases/functions, you don't really have a need for a .gcalclirc in the first place.

Hi. I'm having the same problems.
Are bash aliases the only currently available workaround for this?
Thanks guys.

@davidgenesiscruz
Can you provide specific repro instructions alongside which version of gcalcli you're using.  I think there are current issues regarding the parsing of .gcalclirc, but I don't yet have a full account of exactly what is broken and what the message from gcalcli is.

@jcrowgey
The error occur with any of the following gcalcli commands:
agenda
list
calw
calm

This is the error message displayed:
The following options are either no longer valid globally or just plain invalid:
  --detail_location
  --nodeclined
  --monday
  --military
  -d

Here are the contents of my .gcalclirc (calendar names have been removed to avoid personal embarrassment lol):
--calendar=***#magenta
--calendar=***#blue
--calendar=***#cyan
--calendar=***#yellow
--calendar=***#red
--calendar=***#green
--calendar=***#cyan
--detail_location
--nodeclined
--monday
--military
-d

So, here's the high-level issue.  Since we moved to argparse in the 4.0.x series (including the alpha builds, which you appear to be using), the order of options matters, as @tresni says above.  The deal is that some options, like --calendar are global, applying to any gcalcli command while others are only applicable for particular commands.  So, you need to follow this syntax:
$ gcalcli [GLOBAL OPTS] command [COMMAND OPTS]

We implemented a little argparse trick that is robust to some misstakes, but not all of them.
As far as I can tell, the old .gcalclirc parsing method hasn't been updated to work with any command specific options.  The roadmap on this is going to be discussed in #416.  But probably we'll have something which supports subcommand options via configuration sections.
To work this out for yourself, read the --help message closely.   If you don't mind doing a test, I'd love it if you could confirm that your .gcalclirc works if you only specify global options in it.

Hi,
I have the same problem. My gcalclirc does not work. Options that I try to implement are:
--monday
--military
I don't know if I understand it correctly – is gcalclirc not compatible with mentioned above variables? Or is there a new syntax that works with them?
I use gcalcli v4.0.0a3.

For now, only global options are available in .gcalclirc.  We hope to fix this soon.  I'll update the title of this issue and add the bug tag to try to make the current state of affairs more clear.  One current workaround is to use shell aliases to invoke the command options you want.

Sorry it took me so long to get back.

To work this out for yourself, read the --help message closely. If you don't mind doing a test, I'd love it if you could confirm that your .gcalclirc works if you only specify global options in it.
I have confirmed that removing command specific options from .gcalclirc prevents the error.

I'll use the alias workaround for now. Thanks!

How do I force gcalcli to honor --monday and --military options?


Specify keys to not fuse in dask.optimize.fuse.  See #331.

Because sometimes we care about intermediate results.

This is in.  Thanks for the quick fix @eriknw !


Question: area.caretPositionProperty() listener gets invoked to often

Hey,
im pretty sure thats not a bug, but i have no clue how to fix this.
I am using the  area.caretPositionProperty().addListener { observable, oldValue, newValue -> listener
In the event listener at some point i am calling replaceText(int start, int end, String text).
This of course invokes the event again because the caret moves, the problem is that i only need the event invoked once
I tried multply ways to to solve this, the first was by adding a boolean which was set to true before the replace and set it back to false after, the event would be returned if that boolean was true, the second was to put the replaceText in a Platform.runLater.
Sadly no of these work, i think the replaceText method is using a runLater too, because otherwise it would work.
So am i doing something terrible wrong, or can you add that the area.caretPositionProperty().addListener { observable, oldValue, newValue ->` does not get invoked?
Kind Regards.
Yann "Liz3" HN

Why not do....
EventStreams.changesOf(area.caretPositionProperty())
    // method name might be `subscribeForOne`. Can't recall right now
    .subscribeOnce(c -> {
    area.replaceText(start, end, text);
});

In the event listener at some point i am calling replaceText(int start, int end, String text)

When you call replaceText, the caret's position is updated to the same location if content was added/removed. That's why your listener gets called a second time. This will ultimately lead to an infinite loop, depending on what you're adding/removing.

Thank you for the fast answer.
No its not called more often, because it runs through a lot of checks, but the first 2 times, but the vars for the checks are not updated the first time.
I will look a bit more in the docs to learn about ur api. and come back later.
Thanks

The API isn't from RichTextFX, but from ReactFX. To get an idea for how that works, read through the EventStreams pages on the project's wiki


Use camunda-dmn-js with new properties panel

This adds camunda-dmn-js together with the new properties panel :)
Related to #2525
Artifacts will be available soon via the links:

https://camunda-modeler-on-demand.s3.eu-central-1.amazonaws.com/use-camunda-dmn-js/camunda-modeler-use-camunda-dmn-js-linux-x64.tar.gz
https://camunda-modeler-on-demand.s3.eu-central-1.amazonaws.com/use-camunda-dmn-js/camunda-modeler-use-camunda-dmn-js-mac.dmg
https://camunda-modeler-on-demand.s3.eu-central-1.amazonaws.com/use-camunda-dmn-js/camunda-modeler-use-camunda-dmn-js-mac.zip
https://camunda-modeler-on-demand.s3.eu-central-1.amazonaws.com/use-camunda-dmn-js/camunda-modeler-use-camunda-dmn-js-win-ia32.zip
https://camunda-modeler-on-demand.s3.eu-central-1.amazonaws.com/use-camunda-dmn-js/camunda-modeler-use-camunda-dmn-js-win-x64.zip

@pinussilvestrus I updated the PR and triggered build on demand again.

Not caused by this PR and also not critical, but found during review: https://github.com/camunda/camunda-modeler/issues/2846


Addition of Logger.getAll() method as discussed in #970

Related Issue : #970
As discussed in issue #970, this PR introduces a new method that returns a Map. This enhancement allows users to retrieve all loggers that match a given regex pattern, providing a convenient way to manage and configure multiple loggers at once.
With this new functionality, users can now establish mass control over their loggers by iterating over the returned Map, making bulk configuration and modifications simpler and more efficient. This change is aimed at improving flexibility and easing the management of logger configurations in large-scale applications.
@DABH PR for the changes I thought about, let me know if you are looking for a different approach for this feature.

@PratikFandade Can you please also add at least one simple test for this new function, so that coverage doesn't decrease?  Thanks!

Hey @DABH ! So sorry for being away and thanks for the change on formatting. I will start working on a test for this and update the PR so the coverage is there for this functionality.

I've added some unit test coverage for this new functionality as discussed, let me know if you know if this can be improved further!

Hi @DABH, please let me know if there are any other changes you'd like me to make to this PR. If everything looks good, we can go ahead and close the issue.


Add field in TransactionItem for distinguishing when actions require lineItems

Problem
Some payment methods (e.g. Klarna) require passing lineItems for which the action (refund / void) is issued.
We need a flag in TransactionItem that would allow users to distinguish such Transactions from the ones that don't require lineItems.
Later on in Saleor Dashboard we could filter out such transactions when sending a refund that's not associated with GrantedRefund which has lineItems (v. https://github.com/saleor/saleor/issues/12831)

Already available: https://docs.saleor.io/api-reference/payments/mutations/transaction-request-refund-for-granted-refund


Details about tf.keras.layers.Conv2DTranspose params 'padding' and 'output_padding'

https://keras.io/api/layers/convolution_layers/convolution2d_transpose/
https://www.tensorflow.org/api_docs/python/tf/keras/layers/Conv2DTranspose
Description of issue (what needs changing):
The documentation tells developers that output_padding has only one restriction that it should be lower that stride param, and it may not be all-inclusive.
Clear description
Different from PyTorch, Conv2DTranspose implements Keras API, which uses padding params as 'same' or 'valid' instead of concrete int values. That gives developers a false impression that we can give padding cal tasks safely to TF. However, padding param should work with output_padding param, and output_padding cannot be set casually. I check the source code of TF and found that while using padding params as 'same', TF set pad to be kernel_size / 2 defaultly, that means output_padding param shoud be set to stride - 1, or mistakes may occur in some situation. However, the documentation tells developers that output_padding has only one restriction that it should be lower that stride param, so it may not be all-inclusive.
Suggestions
Actually, setting param 'padding' in 'same' and 'valid' in this layer may be an ill considered decision, but since TF should implement Keras API, may be we have two solutions: One is to tell the developers in the documentation the relation of output_padding with padding param, and adds the implementation theory of same padding in this layer; Or just to adapt the actual pad values to the output_padding param as far as possible, and to warn the developers the risk and give them suggestions.

Hello, Thank you for reporting an issue.
We're currently in the process of migrating the new Keras 3 code base from keras-team/keras-core to keras-team/keras.
Consequently, This issue may not be relevant to the Keras 3 code base . After the migration is successfully completed, feel free to reopen this Issue at keras-team/keras if you believe it remains relevant to the Keras 3 code base. If instead this Issue is a bug or security issue in legacy tf.keras, you can instead report a new issue at keras-team/tf-keras, which hosts the TensorFlow-only, legacy version of Keras.
To know more about Keras 3, please read https://keras.io/keras_core/announcement/


Update security codeowner

Please provide a description for what this PR is for.
And to help us figure out who should review this PR, please
put an X in all the areas that this PR affects.
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[X] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

@JimmyCYJ: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-telemetry-k8s-presubmit-tests-master
5b2d6bbe74514a47b0b1b1d6a67f41d2f293ca20
link
/test integ-telemetry-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@JimmyCYJ: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-telemetry-k8s-presubmit-tests-master
5b2d6bbe74514a47b0b1b1d6a67f41d2f293ca20
link
/test integ-telemetry-k8s-presubmit-tests-master

integ-mixer-k8s-presubmit-tests-master
5b2d6bbe74514a47b0b1b1d6a67f41d2f293ca20
link
/test integ-mixer-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@JimmyCYJ: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-telemetry-k8s-presubmit-tests-master
5b2d6bbe74514a47b0b1b1d6a67f41d2f293ca20
link
/test integ-telemetry-k8s-presubmit-tests-master

integ-mixer-k8s-presubmit-tests-master
5b2d6bbe74514a47b0b1b1d6a67f41d2f293ca20
link
/test integ-mixer-k8s-presubmit-tests-master

integ-new-install-k8s-presubmit-tests-master
5b2d6bbe74514a47b0b1b1d6a67f41d2f293ca20
link
/test integ-new-install-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Update the django examples

The django based sub-project given inside the examples folder doesn't work and also makes use of deprecated APIs.

related to #1032 ?

Oh ! I see, Thanks :+1:


laurel: init at 0.5.2

Description of changes
https://github.com/threathunters-io/laurel
From the README:

LAUREL is an event post-processing plugin for auditd(8) that generates useful, enriched JSON-based audit logs suitable for modern security monitoring setups.

This PR is marked as draft, as I don't intent on adding a pre-release :^)
I just picked v0.5.2-pre1 specifically, because it added a Cargo.lock.
diff: https://github.com/threathunters-io/laurel/compare/v0.5.1...v0.5.2-pre1
I do however intend to add a nixos module (and VM tests) for it.
Would be cool if we could get #222197 merged first :)
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/2170


{{boostrap-inputs/date}}

As a creative/technical user I need documentation and samples for {{boostrap-inputs/date}} so that I can reference and implement a bootstrap-input control for date.

Still current Issue, have not had the time to complete yet.


feat(std): add String::new method

TL;DR
Added a new String::new() method and updated the main function to demonstrate its usage.
What changed?

Added a new String::new() method in lib/string.roan that returns an empty string.

How to test?

Run the main program in the playground.
Verify that the output is "Hello, universe!".
Test the String::new() method separately to ensure it returns an empty string.

Merge activity

Oct 19, 4:00 PM EDT: The merge label '0-merge' was detected. This PR will be added to the Graphite merge queue once it meets the requirements.


navbar with dropdown, dropdown not working after modal dismissed

I have the following navbar element

Add Login

            @{  foreach (var connector in Model)
                {
                    <li class="@(connector.IsActiveForUser(this.User as System.Security.Claims.ClaimsPrincipal) ? " connector-online" :
                        "connector-offline"<EMAIL_ADDRESS>                }}

this works nicely but when I open modal and dismiss it, the dropdown no longer opens
will start investigation and update the ticket if anything is
bootstrap(.js) 3.1.1

how to clearly explain for me, my dropdown not working after modal dimmis. Thanks.

@tienn2t This bug tracker isn't for personalized troubleshooting help. Please ask on one of the community help forums instead: https://github.com/twbs/bootstrap/blob/master/README.md#community
Good luck.


review next doc sweep/update

@DHclly commented on Wed Mar 06 2019
before:
        public DbSet<Student> Student { get; set; }
        public DbSet<Enrollment> Enrollment { get; set; }
        public DbSet<Course> Course { get; set; }

after:
        public DbSet<Course> Courses { get; set; }
        public DbSet<Enrollment> Enrollment { get; set; }
        public DbSet<Student> Student { get; set; }
        public DbSet<Department> Departments { get; set; }
        public DbSet<Instructor> Instructors { get; set; }
        public DbSet<OfficeAssignment> OfficeAssignments { get; set; }
        public DbSet<CourseAssignment> CourseAssignments { get; set; }

why not have same format ?
link:https://github.com/aspnet/Docs/blob/6ddd8a7675c1c1d997c8ab2d4498538e44954cac/aspnetcore/data/ef-rp/intro/samples/cu21/Data/SchoolContext.cs#L71

文档详细信息
⚠ 请勿编辑此部分。 docs.microsoft.com ➟ GitHub 问题链接必须具有此部分。

ID: 634dfb2c-2626-9ec5-35fe-2bd2f27c5e23
Version Independent ID: 7a77b058-f005-8d68-ae46-e487c597f18e
Content: ASP.NET Core 中的 Razor 页面和 EF Core - 数据模型 - 第 5 个教程（共 8 个）
Content Source: aspnetcore/data/ef-rp/complex-data-model.md
Product: aspnet-core
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

Hi team,
the user is reporting a typo in the example
best

@tdykstra  can I close this? I don't see the problem?

It’s a valid point, I’ll fix it when I do the 3.0 update

@tdykstra can I close this? I don't see the problem?

eh , I'm sorry that I dont't have a detail description , this is a small problem , I mean is that some property is plural , end with 's' , and some is singular , maybe have the same format will better.
for example , the property course ,  at before is public DbSet<Course> Course { get; set; } ，at after is public DbSet<Course> Courses { get; set; } ， I think it should keep same in tutorial 。
public DbSet<Course> Courses { get; set; } // the before demo code should be like this
public DbSet<Enrollment> Enrollment { get; set; } //Enrollment  =>Enrollments
public DbSet<Student> Student { get; set; } // Student =>Students
public DbSet<Department> Departments { get; set; }
public DbSet<Instructor> Instructors { get; set; }
public DbSet<OfficeAssignment> OfficeAssignments { get; set; }
public DbSet<CourseAssignment> CourseAssignments { get; set; }


Track wsSB in Effective Next Reward Amount

Count wsSB in a new variable, Effective Next Reward Amount. It can improve UX by showing the effective amount of sSB you are getting (if you only have wsSB), instead of someone having to calculate it themselves with Next Reward Yield.
When there are wsSB tokens being tracked in that user's wallet, it could display a small icon that users can hover on or click to show an informational message about wsSB being tracked.

@0xOtoguro @skeeter6380 @0x9nikopol @thomasvaeth

Wrong branch, whoops


local node always in node list

useful for debugging local node directly from apiexplorer.dev

Yes, this is useful, actually wanted to do it myself, but this works only in chrome due to CSP. We should probably add a warning message to hosted version.


Release on Nuget ?

Just wondering when the v2 branch will release on NuGet ?

See #4 ;)

Just wondering when the v2 branch will release on NuGet ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Minor documentation bug?

In https://github.com/SystemRDL/systemrdl-compiler/blob/master/docs/model_structure.rst the text says:
addrmap top {
    my_reg_t A;
    my_reg_t B[4];
};

but then in the picture underneath it, it shows:
   A              B
 (reg)          (reg)
dim=[4]

Seems to be a mismatch about whether A or B is using an array?

Good catch. Thanks for reporting it!


Check UI is unintuitive

A number of users have tried to use the Check UI only to end up stuck at the query building stage

The UI tells you that you still need to add "one or more thresholds" but the UI has not mention of the word threshold anywhere, or any sort of clue as to where to go to add a threshold. Perhaps it's as simple as changing Configure a Check to Configure a Threshold?

I was about to file the same issue. This is a very unintuitive piece of UI.
We need to (at a minimum) change the messaging so it is clearer where you go to set the thresholds, but it would be better if they were all on one screen. Spreading them across two tabs is not intuitive.


plugin fails to load in version Insomnia 2022.2.1

related issue: https://github.com/p-sam/electron-prompt/issues/76
Stack trace:
Error: Install and set-up package `@electron/remote` to use this module from a renderer processs.
It is preferable to set up message exchanges for this using `ipcMain.handle()` and `ipcRenderer.invoke()`,
avoiding remote IPC overhead costs, and one morepackage dependancy.

Original error message:

Cannot find module '@electron/remote'
Require stack:
- /Users/sifangyuan/Library/Application Support/Insomnia/plugins/insomnia-plugin-save-variables/node_modules/electron-prompt/lib/index.js
- /Users/sifangyuan/Library/Application Support/Insomnia/plugins/insomnia-plugin-save-variables/dist/variable-template-tag/variable-template-tag.js
- /Users/sifangyuan/Library/Application Support/Insomnia/plugins/insomnia-plugin-save-variables/dist/index.js
- /Applications/Insomnia.app/Contents/Resources/app.asar/renderer.html
    at getElectronMainExport (/Users/sifangyuan/Library/Application Support/Insomnia/plugins/insomnia-plugin-save-variables/node_modules/electron-prompt/lib/index.js:17:18)
    at Object.<anonymous> (/Users/sifangyuan/Library/Application Support/Insomnia/plugins/insomnia-plugin-save-variables/node_modules/electron-prompt/lib/index.js:37:23)
    at Object.<anonymous> (/Users/sifangyuan/Library/Application Support/Insomnia/plugins/insomnia-plugin-save-variables/node_modules/electron-prompt/lib/index.js:149:3)
    at Module._compile (node:internal/modules/cjs/loader:1116:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1169:10)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at Function.c._load (node:electron/js2c/asar_bundle:5:13331)
    at Function.o._load (node:electron/js2c/renderer_init:33:356)
    at Module.require (node:internal/modules/cjs/loader:1012:19)

the author of electron-prompt suggests the following, though I don't know what's a 1 line handler

so I'll invite anyone that want to use this in a renderer context to either build a 1 line handler using the handle/invoke IPC API or a more obvious and sensible solution which is to do a modal since you're already in a webpage anyway

It seems that the whole plugin is running in the render process. I try to import electron/prompt in index.ts which results in the same error. However, to use ipd handle/invode api, electron/prompt needs to be placed in the main process. And to use electron/remote, it also needs to be initialized in the main process.

Thanks for opening the issue. Yes I came to the same conclusion abut the main process/renderer process, so I put in a fix that uses a different prompt library, sweetalert, instead of electron-prompt. sweetalert runs in the render process only since it is a browser library.
This was annoying to fix! It's working on my machine in version 3.0.5 so give that a try

There's an issue on the Insomnia repo about initializing @electron/remote in the main process https://github.com/Kong/insomnia/issues/4664

I confirm it works for me too!

Hooray!


Added port number to Register-RabbitMq Event and Send-RabbitMqMessage

Description
Added the possibility to specify a different port number when using the Register-RabbitMq Event and Send-RabbitMqMessage functions.
Motivation and Context
Not being able to specify a port other than the default ones (non-ssl and ssl).

@RamblingCookieMonster
Do you agree with the changes made? If so, can you merge this? :)
Cheers

lgtm, sorry for the wait!


Implementing .tempLib

<font layer glyph>.tempLib is a lib object to store lib data which is not saved into the ufo file, temporary data only available during the life span of the parent object.
Each object which has already an lib got a tempLib: font, layer and glyph

a PR for fontParts will follow

Codecov Report

Merging #367 (8601da6) into master (d7828f0) will increase coverage by 1.22%.
The diff coverage is 91.52%.

@@            Coverage Diff             @@
##           master     #367      +/-   ##
==========================================
+ Coverage   86.15%   87.37%   +1.22%
==========================================
  Files          57       57
  Lines       10273    10332      +59
  Branches     1325     1331       +6
==========================================
+ Hits         8851     9028     +177
+ Misses       1059      921     -138
- Partials      363      383      +20

Flag
Coverage Δ

unittests
87.37% <91.52%> (+1.22%)
:arrow_up:

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

Impacted Files
Coverage Δ

Lib/defcon/objects/font.py
78.41% <70.00%> (+3.24%)
:arrow_up:

Lib/defcon/objects/glyph.py
87.80% <90.00%> (+3.44%)
:arrow_up:

Lib/defcon/objects/layer.py
79.10% <90.00%> (+2.19%)
:arrow_up:

Lib/defcon/test/objects/test_font.py
98.86% <100.00%> (+0.01%)
:arrow_up:

Lib/defcon/test/objects/test_glyph.py
100.00% <100.00%> (ø)

Lib/defcon/test/objects/test_image.py
100.00% <100.00%> (ø)

Lib/defcon/test/objects/test_layer.py
99.13% <100.00%> (+0.02%)
:arrow_up:

Lib/defcon/objects/imageSet.py
81.69% <0.00%> (+1.87%)
:arrow_up:

Lib/defcon/objects/dataSet.py
84.92% <0.00%> (+3.17%)
:arrow_up:

... and 6 more

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 d7828f0...8601da6. Read the comment docs.


pointer events - pan after pinch zoom is still jumpy

In IE11 or Edge (on tablet):

pinch zoom
tap & hold a new point away from either to points of pinch zoom
map has a good chance to jump one way or another

Too hard to reproduce, moving it off milestone.


The upgrade of langchain-openai caused some functions that depend on it to fail

Bug Report
Installation Method
Docker
Environment

Open WebUI Version: v0.3.21
Operating System: Ubuntu 22.04
Browser: Edge 128.0.2739.79

Confirmation:

[x] I have read and followed all the instructions provided in the README.md.
[x] I am on the latest version of both Open WebUI and Ollama.
[ ] I have included the browser console logs.
[ ] I have included the Docker container logs.
[x] I have provided the exact steps to reproduce the bug in the "Steps to Reproduce" section below.

Expected Behavior:
The various functions of langchain-openai work normally
Actual Behavior:
The various functions of langchain-openai do not work properly, and the following error is shown during import:
Something went wrong :/ no validator found for <class 'langchain_core.callbacks.base.BaseCallbackHandler'>, see arbitrary_types_allowed in Config

Description
Bug Summary:
The upgrade of langchain-openai caused some functions that depend on it to fail
Reproduction Details
Steps to Reproduce:

Import any function that requires langchain-openai, using OpenAI ReAct Agent as an example
This function works with langchain-openai==0.1.24, but completely fails in the latest version. When re-importing, you will encounter:

Something went wrong :/ no validator found for <class 'langchain_core.callbacks.base.BaseCallbackHandler'>, see arbitrary_types_allowed in Config

You may need to rebuild the container to trigger this issue, as langchain-openai may not have been upgraded previously

langchain-openai is not shipped with open-webui.


fix: upgrade compute-scroll-into-view

Also disable sideEffects as there's only a single default export, there's nothing to eliminate for uglify/terser

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Transparent text support for TextComponent

I changed how TextComponent is rendered, so that the text can be transparent, without being affected by the border color.
Originally the text was simply rendered on top of the border, which meant that text couldn't be transparent, it would simply result in a darker variant of the text.
With the new technique the text can be completely transparent, showing only the border.
Opaque Text

Half Opaque

Transparent

Some other changes:

Ground items plugin: Font style customisation
Ground items plugin: Alpha channel customisation
TextComponent: Added border color property, because, why not :)

Ah, I made a slight cock-up, the test fails, working on it...
I'm unfamiliar with the mockito framework, so I may be a while.
Mockito seems to have a problem with GlyphVectors

Couldn't get to grips with mockito, I'm inexperienced with it and was having issues getting it to create usable objects, so I replaced it with a test that uses real objects.

Why is this useful? Am I missing something here?

Why is this useful? Am I missing something here?
It's useful in the same way that being able to choose the color is, customization.

Here's a example use case, while it's an extreme one you get the point.

That's what the ignore list is for?

That's what the ignore list is for?

I said it was an extreme example, I don't understand the opposition to this, it's something the current implementation cannot do, therefore it's better.

Another place that this is useful is the wilderness, if there's a lot of loot around it can hide your character, leaving you unable to see if you're being attacked.


Error while running e2e

Describe the bug
botfront-test-rasa | Traceback (most recent call last):
botfront-test-rasa |   File "/usr/local/lib/python3.6/site-packages/rasa/core/run.py", line 60, in _create_single_channel
botfront-test-rasa |     input_channel_class = rasa.utils.common.class_from_module_path(channel)
botfront-test-rasa |   File "/usr/local/lib/python3.6/site-packages/rasa/utils/common.py", line 193, in class_from_module_path
botfront-test-rasa |     raise ImportError(f"Cannot retrieve class from path {module_path}.")
botfront-test-rasa | ImportError: Cannot retrieve class from path code.
botfront-test-rasa |
botfront-test-rasa | During handling of the above exception, another exception occurred:
botfront-test-rasa |
botfront-test-rasa | Traceback (most recent call last):
botfront-test-rasa |   File "/usr/local/bin/rasa", line 8, in <module>
botfront-test-rasa |     sys.exit(main())
botfront-test-rasa |   File "/usr/local/lib/python3.6/site-packages/rasa/__main__.py", line 76, in main
botfront-test-rasa |     cmdline_arguments.func(cmdline_arguments)
botfront-test-rasa |   File "/usr/local/lib/python3.6/site-packages/rasa/cli/run.py", line 87, in run
botfront-test-rasa |     rasa.run(**vars(args))
botfront-test-rasa |   File "/usr/local/lib/python3.6/site-packages/rasa/run.py", line 56, in run
botfront-test-rasa |     **kwargs,
botfront-test-rasa |   File "/usr/local/lib/python3.6/site-packages/rasa/core/run.py", line 162, in serve_application
botfront-test-rasa |     input_channels = create_http_input_channels(channel, credentials)
botfront-test-rasa |   File "/usr/local/lib/python3.6/site-packages/rasa/core/run.py", line 49, in create_http_input_channels
botfront-test-rasa |     return [_create_single_channel(c, k) for c, k in all_credentials.items()]
botfront-test-rasa |   File "/usr/local/lib/python3.6/site-packages/rasa/core/run.py", line 49, in <listcomp>
botfront-test-rasa |     return [_create_single_channel(c, k) for c, k in all_credentials.items()]
botfront-test-rasa |   File "/usr/local/lib/python3.6/site-packages/rasa/core/run.py", line 68, in _create_single_channel
botfront-test-rasa |     "is a proper name of a class in a module.".format(channel)
botfront-test-rasa | Exception: Failed to find input channel class for 'code'. Unknown input channel. Check your credentials configuration to make sure the mentioned channel is not misspelled. If you are creating your own channel, make sure it is a proper name of a class in a module.

To Reproduce
Steps to reproduce the behavior:
docker-compose up \
          --abort-on-container-exit \
          --exit-code-from e2e

@engahmed1190 What are you credentials (Settings > Credentials)?


Users in the admin ui filter can be reduced via regex now.

With a regex configured in the 'custom.properties' file, the users listed in the filter selectbox can be reduced now. The filter is in the top right corner in the admin ui.
closes #1965

@marwyg broken tests.
@lkiesow I know we've got a pending discussion re: minor releases including non-breaking features.  Arguably, this is a feature not an enhancement.  Would you put this in r/8.x, or force it to go all the way into develop?

@marwyg in discussion today at the dev meeting we're going to punt this to develop.  Please repoint the target branch.

@gregorydlogan Checks have passed and it points to develop now. 👍

@gregorydlogan I took back the self assignment here, too. The PR is ready for review.

I back-ported this to our r/8.x and the filter in the Admin UI stopped listing LTI users using a negative look-ahead.
org.opencastproject.adminui.filter.user.regex = ^(?!lti:).*$

Thank you.

I back-ported this to our r/8.x and the filter in the Admin UI stopped listing LTI users using a negative look-ahead.
org.opencastproject.adminui.filter.user.regex = ^(?!lti:).*$

Thank you.

@marwyg Do you want this in 9.x or should we leave it in develop?  I don't care, but it's ready to go either way.

@marwyg Do you want this in 9.x or should we leave it in develop?  I don't care, but it's ready to go either way.

@gregorydlogan It doesn't matter so much, so let us leave it as it is. Please feel free to merge.


iFreeRDP corrupted display

I encountered an issue when i built and compiled iFreeRDP. My scenario is:

Successfully built iFreeRDP master branch using latest Feb 12, 2015 commit.
Dev platform XCode 6.1.1 on Yosemite (10.10.2)
Run the build on iPad2 iOS 8.1.3

I then tried to connect to a Win2012 Server using default settings for iFreeRDP. It seems to successfully login but it displays a corrupted screen as shown below.

I did try the iFreeRDP version distributed from the Apple App store and that version is working fine and has no display problems. So is there any settings, changes or update that I need to get my local iFreeRDP to display properly ?

@vifajardo How do you compile it for arm64 -> for the iPad2?
To fix the graphic issue you can try #2152
The fix worked for me. But i can not compile it for the iPad2.

@kaizirlewagen Thx very much for the reference. That actually helped.


Avoiding casts in numeric expressions

CEL's strong type system does not allow operations between ints and floats without explicit casting. Furthermore, the type inference of numeric fields can be led astray by the JSON-to-protobuf conversion because all numbers are doubles in JSON and hence represented as number_value by the Value container. This can lead to simple expressions like request.resource.attr.someInt < 1000 actually requiring a cast: int(request.resource.attr.someInt) < 1000.
Investigate whether:

We can provide custom overrides for common arithmetic operations that work with mixed parameter types (ints and floats)
We can utilise the schemas to "correct" the attribute values after conversion from JSON to protobuf (e.g. convert to Int64Value or DoubleValue based on schema type). This might actually require introducing a more strongly typed container to hold the attribute values passed to the engine because the Value container only supports only one numeric data type.
Alternatively, during compilation, rewrite expressions to replace integer constants with double constants. (i.e. the above example would become request.resource.attr.someInt < 1000.0)

We can also inject a type coverstion based on a schema type. My personal preference is the second option from your list though.

Can you elaborate on that a bit more?

It is no longer my fav approach, but I meant this:
env := conditions.StdEnv.Extend(
  cel.Declarations(
    decls.NewVar("R.attr.someInt", decls.Int),
    decls.NewVar("P.attr.anotherInt", decls.Int)))

where the list of those integer fields is taken from the schema.

Ah! Interesting idea. Definitely worth adding to the list of potential solutions.

I think that the new CEL release might fix this: https://github.com/google/cel-go/releases/tag/v0.10.0
I'll test it after the upgrade in #736