Optional settings for S3 Storage pre signed URL feature

Describe the solution you'd like
My bucket is not dedicated to Memos, and accessibility is public, forcing pre-signed URLs doesn't make any sense.
Type of feature
Other
Additional context
No response

By default, all Amazon S3 objects are private, only the object owner has permission to access them. However, the object owner may share objects with others by creating a presigned URL. A presigned URL uses security credentials to grant time-limited permission to download objects. The URL can be entered in a browser or used by a program to download the object. The credentials used by the presigned URL are those of the AWS user who generated the URL.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html

It is a recommended way to share private objects, independent of whether your bucket is public or not.


refactor: generic extension

Handling of the version doesnt feel right in the generic extension and think that it should be a runtime level consideration. The actual types should be provided by the runtime (https://github.com/r0gue-io/pop-node/pull/132#discussion_r1717500819).
See #200 if you want to hack on it.

Closed by #218


✨[Feature Request]: Addition of Helpline page

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
Incase of emergency to contact and a form to fill immediately.

Priority
High
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC'24 contributor
[X] I have starred the repository

@varshith257 please assign me this issue.

/assign
On Thu, 8 Aug, 2024, 9:08 pm Lakshmi Pavananjali, @.***>
wrote:

@varshith257 https://github.com/varshith257 please assign me this issue.
—
Reply to this email directly, view it on GitHub
https://github.com/Anishkagupta04/RAPIDOC-HEALTHCARE-WEBSITE-/issues/1160#issuecomment-2276129224,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4BF3HEYVEZE56PNURADXOTZQOGHBAVCNFSM6AAAAABMGYAKX6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENZWGEZDSMRSGQ
.
You are receiving this because you were mentioned.Message ID:
@.***
com>


iOS Crash on production version when using Link Framework SDKs Only

When using the InvertedBoolConverter or MediaElement, my app crashes on iOS release mode if I use "Link Framework SDKs Only". Using "Don't Link" fixes the issue. However, this doubles my app bundle size.
Error messages:
MarkupExtension not found for xct:InvertedBoolConverter
Default constructor not found for type Xamarin.CommunityToolkit.UI.Views.MediaElement
This only happens on iOS. No problems on Android.

Hi thanks for reporting, could you please include the information required in the bug/issue template

The fix is to add "--linkskip=Xamarin.CommunityToolkit" to the build options.

@nhinze this isn't a good fix, because you will ship the entire XCT on your release app, the best solution is to add this line in any part of your application
_ = new Xamarin.CommunityToolkit.Converters.IntToBoolConverter ();
and any other member missing, I'll investigate this issue, looks like there's more devs with this issue

I'm having this problem for any member that I only specify in XAML.

This is very odd, do you have other apps with XCT? If yes, those other apps also have this issue?

That's my only app.


Spark 2.x support.

Is there any ETA for Spark 2.0 support?

Should be ready by the end of January.

That's great. Thanks for the prompt response.

Here is a PR with expected changes: https://github.com/Tubular/sparkly/pull/35

sparkly 2.0.0 is now available on PyPi.


Added RHEL8 configuration, based off the previous "7.5 and above" config.

Added RHEL 8 configuration.  Basically it's the same as the previous "if it's 7.5 or above" stuff.  I noticed the metadata.json already claims RHEL 8 support so I'm wondering if this is another scenario like last time where it seemed to work fine as-is for RHEL 8 for you?  Not sure, either way I had to make these tweaks to get it happy on mine.   =)

This merge request has been here quite some time. I also need this now.
Where are you,  derdanne? Busy?


teleport: 7.3.2 -> 8.0.7

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/teleport/versions.
meta.description for teleport is: "A SSH CA management suite"
meta.homepage for teleport is: "https://goteleport.com/"
meta.changelog for teleport is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
/nix/store/5mf97cbmgxn6m4kd7avcwk30c2g1qsdl-teleport-8.0.7/bin/.tsh-wrapped passed the binary check.
/nix/store/5mf97cbmgxn6m4kd7avcwk30c2g1qsdl-teleport-8.0.7/bin/tsh passed the binary check.
/nix/store/5mf97cbmgxn6m4kd7avcwk30c2g1qsdl-teleport-8.0.7/bin/tctl passed the binary check.
/nix/store/5mf97cbmgxn6m4kd7avcwk30c2g1qsdl-teleport-8.0.7/bin/teleport passed the binary check.
4 of 4 passed binary check by having a zero exit code.
0 of 4 passed binary check by having the new version present in output.
found 8.0.7 with grep in /nix/store/5mf97cbmgxn6m4kd7avcwk30c2g1qsdl-teleport-8.0.7
found 8.0.7 in filename of file in /nix/store/5mf97cbmgxn6m4kd7avcwk30c2g1qsdl-teleport-8.0.7

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)

2 package rebuild(s)

2 x86_64-linux rebuild(s)
2 x86_64-darwin rebuild(s)

First fifty rebuilds by attrpath
docbookrx
teleport

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/5mf97cbmgxn6m4kd7avcwk30c2g1qsdl-teleport-8.0.7 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A teleport https://github.com/r-ryantm/nixpkgs/archive/cfb414f09c8ab811689b0196c7931b44aad17c15.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/5mf97cbmgxn6m4kd7avcwk30c2g1qsdl-teleport-8.0.7
ls -la /nix/store/5mf97cbmgxn6m4kd7avcwk30c2g1qsdl-teleport-8.0.7/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

teleport

Maintainer pings
cc @sigma @tomberek @freezeboy @kalbasit for testing.

Updated to 8.0.6 in 688b025cae850748ca1a9498a23224c278112edf, I guess we will just ask the bot to create a new PR so closing this.


Large file download warning not visible before accepting

Ok, this will be my last issue report for now 😄
When I ran DaLI and got to the point where it downloads the Unified CSV File zip from Kraken, it did not show the message about what the file is that it's asking about. It seems like the progress bar rendered too early and overwrote the message, or maybe an output buffer needs to be flushed? This is the log (note the messages printed way to the right, after the progress bar:
INFO: Country: us
INFO: Initialized input plugin 'dali.plugin.input.csv.manual'
INFO: Initialized pair converter plugin 'dali.plugin.pair_converter.ccxt'
INFO: Reading crypto data using plugin 'dali.plugin.input.csv.manual'
INFO: Building manifest to optimize price calculation with the pair converters.
INFO: Resolving transactions
  0% |                                                                                | Elapsed Time: 0:00:00 ETA:  --:--:--Do you want to download the file now?[yn]y

Above here outputted before I confirmed with 'y', and the following printed after:
INFO:
In order to provide accurate pricing from Kraken, a large (3.9+ gb) zipfile needs to be downloaded.
INFO: Downloading the unified CSV from https://drive.usercontent.google.com/download?id=16YKyFkYlvawCHv3W7WuTFzM8RYgMRWMt&export=download&confirm=t&uuid=f741c07c-64cf-4ee5-acf4-7b7f50309478
Downloading: |                                                        #                                              |   3.9 GiB  33.6 MiB/s
Downloading: |                                                        #                                              |   3.9 GiB  33.6 MiB/sINFO: Attempting to retrieve USDTUSD pair from the unified Kraken CSV file.

I didn't try resizing the terminal. I'm on macOS Sonoma 14.4.1.
I'm actually having trouble reproducing it now: I ran it from a different directory without .dali_cache, but it just ran through and processed everything without downloading the CSV. 🤔

Closing this and consolidating it with #252


Why does increasing multiplier lead to faster stripe motion in conicSensor of stripesensor

First of all, I apologize for my poor English;
here my discovery:
After i load the czml with ConicSensor, the ConicSensor is ok at multiplier is 1;
when i try to increase multiplier, the ConicSensor motion fast at once.But i use stk for simulation, i increase or reduce the multiplier, the conicSensor motion not influenced. I see the czml,i thick i find the value influence this at conicSensor -> lateralSurfaceMaterial ->stripe ->offset->Number ,but i change this value is not achieve my wanted.
do you have a solution?

@ccmostmosthandsome ConicSensor is not part of the CesiumJS library.  If you have purchased a license for the Cesium ion SDK, please get in touch with our sales team and they will direct your question to someone who can help.  Thanks!


bug: Conform formatting sporadic errors

Did you check docs and existing issues?

[X] I have read all the LazyVim docs
[X] I have searched the existing issues of LazyVim
[X] I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)
0.9.4
Operating system/version
Arch
Describe the bug
Sometimes when I try to format a file Conform would throw and error:

I've seen this happen both on my personal laptop (Arch) and work laptop (WSL Ubuntu). I double checked and LSP seems to be attached. Anyone else having problem with formatting?
Steps To Reproduce
Try to format a file, only happens sporadically.
Expected Behavior
Execute format correctly.
Repro
Default formatting settings of LazyVim

I have also experienced this, but it really happens sporadically. Not able to reproduce in a constant way.

I've seen this as well. It think it's related to lazy.nvim.
I don't see how that error can happen, and it rarely happens. Super weird.
Will keep investigating.

I made some changed to the way we pass formatting options, and that possibly fixes it.
If you'd see the error again, let me know!


DBZ-361 Adding MongoDB example image to release pipeline

https://issues.jboss.org/browse/DBZ-361

Merged, thanks!


Can you provide the ‘STCAR_Res_94.35.pth’?

When I try to use the Stanford_Car dataset, I need to provide the weights file ‘STCAR_Res_94.35.pth’, but I didn't find a link to download it in github.

Hi @Achestnut00,
You can access it as mentioned here:

Specifically, in BIA, you can find the download link below:

Special thanks, I've found it.


Map generic types into the context before printing them.

This is more fallout from adapting the Swift type metadata lookup to
the τ_depth_index convention.
rdar://problem/38306926

@swift-ci test and merge

@swift-ci test and merge

Why do you need to store away the stack frame separately in the ValueObjectVariable?  Is ValueObject::GetFrameSP not returning the right thing?

Nice! Thanks for pointing this out.

@swift-ci test and merge

@swift-ci test and merge


Show error messages in compiled messages

Show user feedback can only display a single line. So the new line character ENDS feedback
This change shows the error message
Here are some errors I created

Should have checked, looks like https://github.com/open-toast/pulseman/pull/15 already addresses this


Feature Request: Route Param Pre-Condition (from Express)

Would it be likely to port over the [Route Param Pre-conditions](http://expressjs.com/guide.html#route-param pre-conditions) middleware from Express?
The cleaner code than I can write with a little sugar like that would be extremely helpful. In fact I'll probably write up the code and submit it via a PR sometime this weekend.

Yeah that's not objectionable.  If you want to take a crack at it, awesome :)
On Sat, Mar 3, 2012 at 1:16 PM, Dominic Barnes
<EMAIL_ADDRESS>wrote:

Would it be likely to port over the [Route Param Pre-conditions](http://expressjs.com/guide.html#route-param pre-conditions) middleware from Express?
The cleaner code than I can write with a little sugar like that would be extremely helpful. In fact I'll probably write up the code and submit it via a PR sometime this weekend.

Reply to this email directly or view it on GitHub:
https://github.com/mcavage/node-restify/issues/91

Thanks!


Support for Hive UDF/UDAF jar files in Druid SQL

Is your feature request related to a problem? Please describe.

Ability to register UDF/UDAF used by Hive in druid without using separate function implementation

Describe the solution you'd like

Similar to the process of registering and using UDFs in Hive.

Done


Macro magic: the order of the error_chain! declarations is now flexible.

Fixes https://github.com/brson/error-chain/issues/41
This is my first attempt at defining macros that do something complex, so I recommend thorough review. Little book of macros ( https://danielkeep.github.io/tlborm/book/README.html ) helped quite a lot :P

Thank you!


Hydration style mismatch

Directus hosted on Railway
Nuxt hosted on my localhost machine port 3001

Try upgrading to the latest version of Nuxt and Vue.

Tried that, it just created more issues.

I turned off SSR and it's working fine now.


Update to Gradle 8.1.1

Description
Update to Gradle 8.1.1
Issues Resolved
N/A
Testing
N/A
Check List

[ ] New functionality includes testing
[ ] New functionality has been documented
[X] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Could you also update the bwc-test directory too?

Apologies, always forgetting about that :(


Fix stack nix osx

It was impossible to build Frost on OSX for far too long...

This fixed https://github.com/symphony-org/frost/issues/49


Event page: Rupee Symbol issue

This PR fixes issue #195

I have commented on #195. Check out before merging.


Add Host.HttpRequest

We should add a wrapper around extism_http_request to make it more usable from Go.
One blocker here is the lack of JSON support, I think we would either have to generate a JSON object manually or pull in a new dependency.

One blocker here is the lack of JSON support, I think we would either have to generate a JSON object manually or pull in a new dependency.

Echoing my comment on the AssemblyScript PDK issue.. with the exception that I'm not sure there even is a working JSON option yet in Go to bring in at all.
For HTTP, it might be possible to take a "standard" definition of a HttpRequest (need to find from where..) and use a tool like https://github.com/jedisct1/witx-codegen to create the language-specific domain type to use in the PDK util library we vend to a user.

Closed by #7


Ability to set standard runtime library

Not sure if I just can't seem to figure out how, but it would be highly convenient to be able set this when building the project with GENie.
In particular, I need to set the /MD flag with Microsoft Visual Studio in Windows, but I can't seem to do this without manually editing the generated project file.
I could just use the shared library, which builds with the /MD flag set, but if I do that then I have to use the C99 API.

Options are StaticRuntime, DebugRuntime, ReleaseRuntime, some options will trigger ReleaseRuntime depending on optimization settings.

Thanks for the reply @bkaradzic.
I'm guessing then that StaticRuntime triggers the /MT flag?  And ReleaseRuntime triggers the /MD flag?
If I'm building bgfx, and run:
..\bx\tools\bin\windows\genie vs2015
msbuild /p:Configuration=Release .\.build\projects\vs2015\bgfx.sln

How would I set ReleaseRuntime from here to trigger the /MD flag to get set?  (By default, this uses the /MT flag)

Try genie --with-dynamic-runtime vs2015.

Awesome, that worked! Thanks @bkaradzic!


Global Data Policy Configurations value required in get and update organisation api

Jurisdiction,
Industry scope,
Data retention period
Geographic restrictions

@MARZOOQUE The policy configurations are in policy endpoints.


feat: number field in rune response

closes #34

@tippenein Didn't you forgot about SQL queries?


Enable LST on NODE_ENV = "test"

It's super useful for development, also for testing.

@djanowski You can do:
if(process.env.NODE_ENV === "test") Promise.config({longStackTraces: true})


Add toString method to the Params class

As I am looking at CSC implementation I think it is interesting to add this method.
I have not added any test as it is very basic  update, let me know if I need to

@sazzad16 thanks for your review.
I have updated the PR with the following:

replace the simple Map.toString() using a List (that is closer to how params are used by applications)
manage byte[]
add a simple test


bad argument #1 to 'unpack' with Codi.vim plugin.

Explain the issue
Sometimes some error messages like bad argument #1 to 'unpack'  pop up with Codi.vim plugin. I'm not sure if this is a bug in nvim-snippy. If not, I will close this and open issue in Codi.vim plugin.
Steps to reproduce

run nvim -u vimrc.vim test.py

run command :Codi

We can input like this

Then we press tab key, and the snippt will be expanded.

Then we type something random and error message will pop up.

Minimal working example
test.py
def

Minimal vimrc file
vimrc.vim

if has('vim_starting')
  set encoding=utf-8
endif
scriptencoding utf-8

if &compatible
  set nocompatible
endif

let s:plug_dir = expand('/tmp/plugged/vim-plug')
if !filereadable(s:plug_dir .. '/plug.vim')
  execute printf('!curl -fLo %s/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim', s:plug_dir)
end

execute 'set runtimepath+=' . s:plug_dir
call plug#begin(s:plug_dir)
Plug 'dcampos/nvim-snippy'
Plug 'honza/vim-snippets'
Plug 'metakirby5/codi.vim'
call plug#end()
PlugInstall | quit

imap <expr> <Tab> snippy#can_expand_or_advance() ? '<Plug>(snippy-expand-or-advance)' : '<Tab>'
imap <expr> <S-Tab> snippy#can_jump(-1) ? '<Plug>(snippy-previous)' : '<S-Tab>'
smap <expr> <Tab> snippy#can_jump(1) ? '<Plug>(snippy-next)' : '<Tab>'
smap <expr> <S-Tab> snippy#can_jump(-1) ? '<Plug>(snippy-previous)' : '<S-Tab>'
xmap <Tab> <Plug>(snippy-cut-text)

lua << EOF
    require('snippy').setup({
        hl_group = 'Search',
    })
EOF

Additonal information
nvim version: NVIM v0.7.0-dev+914-g7717f38d3f
I test vsnip and it works well with Codi.vim plugin.
I can provide any other information if needed

Hi, thanks once more for the detailed description. I believe this is a Codi.vim issue, because of this line in the codi.vim file:
https://github.com/metakirby5/codi.vim/blob/cf62681a4962ce1873e4b2a5e0bf401dcd42890f/autoload/codi.vim#L676
If you pass -1 to nvim_buf_clear_namespace, all namespaces are cleared, including those used by other plugins. That seems to be the case here, so that the extmarks used by Snippy to track placeholders/tab stops are being removed by Codi.vim.
Changing that -1 to s:virtual_text_namespace fixed the issue in my tests, but I don't know exactly how Codi.vim works, so I recommend opening an issue there and reporting the problem.

Thank you for helping to research bugs not related to this plugin, I will close this issue and thanks again for your great work.

I'm having this same problem, but I don't use Codi.vim.
Here's an example of what I'm seeing:
Error detected while processing CursorMovedI Autocommands for "<buffer=2>":
E5108: Error executing lua ...g/nvim/pack/bundle/start/nvim-snippy/lua/snippy/main.lua:416
: bad argument #1 to 'unpack' (table expected, got nil)
stack traceback:
        [C]: in function 'unpack'
        ...g/nvim/pack/bundle/start/nvim-snippy/lua/snippy/main.lua:416: in function '_che
ck_position'
        ...g/nvim/pack/bundle/start/nvim-snippy/lua/snippy/main.lua:242: in function '_han
dle_CursorMoved'
        [string ":lua"]:1: in main chunk
Press ENTER or type command to continue
Error detected while processing TextChangedI Autocommands for "<buffer=2>":
E5108: Error executing lua ...g/nvim/pack/bundle/start/nvim-snippy/lua/snippy/stop.lua:48:
 attempt to index local 'from' (a nil value)
stack traceback:
        ...g/nvim/pack/bundle/start/nvim-snippy/lua/snippy/stop.lua:48: in function 'get_b
efore'
        ...ig/nvim/pack/bundle/start/nvim-snippy/lua/snippy/buf.lua:208: in function 'fix_
current_stop'
        ...g/nvim/pack/bundle/start/nvim-snippy/lua/snippy/main.lua:232: in function '_han
dle_TextChanged'
        [string ":lua"]:1: in main chunk

Once these errors start, my only option seems to be to quit and restart Neovim.
Perhaps another plugin is to blame (as in this issue), but I'm not sure how to debug my situation (shy of removing all my plugins and adding them back one by one). Any suggestions would be great, though I understand that you may not have any clues either. (I'll work on creating a minimal test case and then maybe open a new bug.)


Fix incorrect translation for resource-metrics-pipeline.md

While browsing through the metrics-server related documentation, an error was found.
The specific application name metrics-server should not be translated.

/lgtm

/lgtm


Not working for react native

*intellisense not working on react native
*highlighting not working properly
*very disappointed

This might help : https://github.com/Microsoft/vscode-react-native
Next time though, search a little online before complaining that something isn't working properly! There's alot of languages, of course VSCode won't be able to support them all out-of-the-box!


docs(picker): migrate docs to storybook

Description
Migrates docs site information to Storybook for the Picker component. Creates several docs only stories to represent the missing examples. This also updates the variants test.js data to add coverage for missing states and variants.
Some Storybook updates of note:

Adds a control for value (currentValue), and separates the concept of value and placeholder, which are different things with different classes. Their text resides in the same element but the is-placeholder class only exists when this text is a placeholder.
Adds a control for displaying the thumbnail variant (with a workflow icon) from the docs site. This icon has a class associated with it (.spectrum-Picker-icon) that was not previously represented in Storybook.
Renames content to popoverContent and refactors some of the iconName code in the Picker template to clarify what they are used for.

CSS-936
How and where has this been tested?
Please tag yourself on the tests you've marked complete to confirm the tests have been run by someone other than the author.
Validation steps

[ ] Relevant docs from the docs site have now exist in the Storybook "Docs" page for Picker
[ ] When currentValue control text is set, it is used instead of the placeholder control text. The is-placeholder class only resides on the element containing the text when the placeholder text is used.
[ ] New show workflow icon control is functioning
[ ] Updated testing preview view of Default story covers all variants and states that we should be testing

Regression testing
Validate:

The documentation pages for at least two other components are still loading, including:

[ ] The pages render correctly, are accessible, and are responsive.

If components have been modified, VRTs have been run on this branch:

[ ] VRTs have been run and looked at.
[ ] Any VRT changes have been accepted (by reviewer and/or PR author), or there are no changes.

To-do list

[x] I have read the contribution guidelines.
[x] I have updated relevant storybook stories and templates.
[x] If my change impacts documentation, I have updated the documentation accordingly.
[ ] ✨ This pull request is ready to merge. ✨

Note: I noticed this CSS issue with the invalid icon on the updated chromatic template that will need to be addressed separately. It looks like it may need a flex-shrink: 0

Do we need to talk about withSwitch option on the Docs page at all or is that strictly for checking alignment? (seems like it is, just want to be sure)
It's just for catching an edge case with alignment that was brought up a while ago. I've recategorized this under Advanced in the controls.

Is there any value to adding documentation/support in the template for the Required picker? (It might be nice, but there's also already SO MUCH going on here.)
I think this delves too much into all the options for field label. In the updated docs descriptions, I've included a link to field label.

Pickers with and without a label are shown somewhat interchangeably, it might be nice to include that guideline about "always use a label unless it's obvious" somewhere here.
I've included docs about this and a link to the guidelines. And to take that even further and follow the guidelines in the other examples, I swapped out the use of Picker with Template in a few cases, so the field label appears for all the examples.

We're not testing help text with the picker, should we? (Also disabled + invalid + helptext)
There are no picker specific help text styles that I can find (within the picker CSS), and help text is outside of picker, so it doesn't seem like this needs to be in VRTs.

It looks like (but tell me if I have a control on in Storybook somewhere that I shouldn't 😂) we're testing Picker pretty much exclusively with side labels, do we want to test the top label too? (Or are we and I just missed it?)
All of the others have a top label right now, so please take a look again. I did have to make some adjustments to add display: block because the flex properties of our utility containers were negatively affecting the display of the adjacent components.

Also, not a question about coverage, but is this a good time/place to change the "left" option in the label position controls to "side" to be more logical?
Seems like as good of a time as any; I've changed this to side and checked to make sure all uses of Picker() were okay.


2 GB+ json parser support

Hi,
hitting the limits due to jsmn using int and unsigned int rather than ptrdiff_t and size_t .
I started making appropriate edits, but they are rather invasive as a lot of the cgltf_parse functions now need to be changed to ptrdiff_t returns and ptrdiff_t i inputs. As well as several size calculations. Just checking if this is fine

Hi!
I definitely think that's a justified change. It sounds like you need to change jsmn as well? Do you think it would make sense to make a PR for that library first, integrate the results back into cgltf and then modify cgltf?

There isn't a lot traction in jsmn.  Plenty open MRs. So not sure if worth doing. But I can certainly do another fork at least

FWIW a first step could be to upgrade byte indices to ptrdiff_t/size_t - this is likely to mostly impact jsmn and not a whole lot else. int i inputs to parsing functions refer to token locations in the stream - I don't know what the "normal" ratio is between bytes and tokens but I'd guess that most 2+GB JSON GLTFs have a much smaller number of tokens.

That was indeed the minimal work I did on my end to get it working. Just thought it may be a bit unclean to commit etc.

Alright, I'm also fine getting this change in without involving jsmn. Feel free to open a PR then.


Yihui/moderate registration conflict

This PR merges existing anchor with new anchor during registration in order to fix concurrent conflict.
Will serve as a quick fix, but will not solved it entirely.
Full fix will work with MVCC, and is in progress.

Related issue: https://github.com/linkedin/feathr/issues/263


fix: need to type 2 characters before model is updated

This should solve issue #164 , that is also visible in the demo (example 2)

this is only a quickfix for your case --> i released 4.2.0 where i refactored the model and editor update handling. it should be fix this issue and some more.
But thanks for your input!


Must use exactly the provided template include exact column names

Please update this page to clarify that file file submission must exactly match the provided template include exact column names.
If not, Azure Portal will give an error msg like:
The csv file you uploaded is not valid. Please verify operation type and correct csv file.
Unknown CSV header found: displayName,userPrincipalName,passwordProfile,accountEnabled . Please remove duplciate columns: userPrincipalName,passwordProfile,accountEnabled
As an aside, this is overly restrictive of Azure Portal. It would be much better for Azure to accept any reasonable approximately correct file and not to insist on the exact format of headers, which are overly long and complicated, eg if we want to create an export file from another system.

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

ID: 277a5d8f-7fce-bf5d-1ebd-2061e9ac8a69
Version Independent ID: 02d2bc44-dc9f-a23a-9c60-facf7e0c1a41
Content: Bulk create users (preview) in the Azure Active Directory portal
Content Source: articles/active-directory/users-groups-roles/users-bulk-add.md
Service: active-directory
Sub-service: users-groups-roles
GitHub Login: @curtand
Microsoft Alias: curtand

@softwarecraft
Thanks for your feedback! We will investigate and update as appropriate.

Thanks @softwarecraft !
I created a pull request to include a note about that and think it's worth calling out. https://github.com/MicrosoftDocs/azure-docs-pr/pull/108652
If you'd like to make a formal request to change this feature, please submit feedback in User Voice. If you include the link to the feedback in this thread I can help bubble it up to the product team. https://feedback.azure.com/

Thanks @softwarecraft !
I created a pull request to include a note about that and think it's worth calling out. MicrosoftDocs/azure-docs-pr#108652
If you'd like to make a formal request to change this feature, please submit feedback in User Voice. If you include the link to the feedback in this thread I can help bubble it up to the product team. https://feedback.azure.com/

PR URL gives 404 error

The typo is still there on the 21st of June 2022


Pipenv tries to include a local file at install

Issue description
With pipenv >= 2023.8.19, pipenv install fails when a file or a folder named after a target package exists in the Pipfile directory with the following messages: ValueError: Could not determine package name from file:///file:///build/molecule (when it is a folder) / NotADirectoryError: [Errno 20] Not a directory: '/build/molecule' (when it is a file)
As the use case, we run Ansible molecule in a dockerized CI runner to test our roles. The project needs to install Python molecule package, and a molecule folder is required in the role. We need the package and can't rename the folder.
Expected result
pipenv installs molecule.
Actual result
With a file:
root@b88ff340ebe6:/build# pipenv install -d --verbose
Pipfile.lock not found, creating...
Locking [packages] dependencies...
Building requirements...
Resolving dependencies...
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/pipenv/resolver.py", line 678, in <module>
    main()
  File "/usr/local/lib/python3.9/dist-packages/pipenv/resolver.py", line 664, in main
    _main(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/resolver.py", line 651, in _main
    resolve_packages(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/resolver.py", line 618, in resolve_packages
    results, resolver = resolve(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/resolver.py", line 598, in resolve
    return resolve_deps(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/utils/resolver.py", line 841, in resolve_deps
    results, hashes, internal_resolver = actually_resolve_deps(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/utils/resolver.py", line 603, in actually_resolve_deps
    resolver = Resolver.create(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/utils/resolver.py", line 206, in create
    package_name = determine_package_name(install_req)
  File "/usr/local/lib/python3.9/dist-packages/pipenv/utils/dependencies.py", line 741, in determine_package_name
    req_name = find_package_name_from_directory(package.link.file_path)
  File "/usr/local/lib/python3.9/dist-packages/pipenv/utils/dependencies.py", line 620, in find_package_name_from_directory
    os.listdir(directory),
NotADirectoryError: [Errno 20] Not a directory: '/build/molecule'

With a folder:
root@b88ff340ebe6:/build# pipenv install -d
Pipfile.lock not found, creating...
Locking [packages] dependencies...
Building requirements...
Resolving dependencies...
✘ Locking Failed!
⠸ Locking...
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/pipenv/resolver.py", line 678, in <module>
    main()
  File "/usr/local/lib/python3.9/dist-packages/pipenv/resolver.py", line 664, in main
    _main(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/resolver.py", line 651, in _main
    resolve_packages(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/resolver.py", line 618, in resolve_packages
    results, resolver = resolve(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/resolver.py", line 598, in resolve
    return resolve_deps(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/utils/resolver.py", line 841, in resolve_deps
    results, hashes, internal_resolver = actually_resolve_deps(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/utils/resolver.py", line 603, in actually_resolve_deps
    resolver = Resolver.create(
  File "/usr/local/lib/python3.9/dist-packages/pipenv/utils/resolver.py", line 206, in create
    package_name = determine_package_name(install_req)
  File "/usr/local/lib/python3.9/dist-packages/pipenv/utils/dependencies.py", line 745, in determine_package_name
    raise ValueError(f"Could not determine package name from {package}")
ValueError: Could not determine package name from file:///file:///build/molecule

Steps to replicate

Create a file or folder named after a package
Run pipenv install <package> or pipenv install with the package listed in the Pipfile

$ pipenv --support
Pipenv version: '2023.8.19'
Pipenv location: '/usr/local/lib/python3.9/dist-packages/pipenv'
Python location: '/usr/bin/python3'
OS Name: 'posix'
User pip version: '23.2.1'
user Python installations found:
PEP 508 Information:
{'implementation_name': 'cpython',
 'implementation_version': '3.9.2',
 'os_name': 'posix',
 'platform_machine': 'x86_64',
 'platform_python_implementation': 'CPython',
 'platform_release': '5.15.0-78-generic',
 'platform_system': 'Linux',
 'platform_version': '#85~20.04.1-Ubuntu SMP Mon Jul 17 09:42:39 UTC 2023',
 'python_full_version': '3.9.2',
 'python_version': '3.9',
 'sys_platform': 'linux'}

System environment variables:

HOSTNAME
PWD
HOME
TERM
SHLVL
PATH
OLDPWD
_
LC_CTYPE
PIP_DISABLE_PIP_VERSION_CHECK
PYTHONDONTWRITEBYTECODE
PYTHONFINDER_IGNORE_UNSUPPORTED

Pipenv–specific environment variables:
Debug–specific environment variables:

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD: /build

Contents of Pipfile ('/build/Pipfile'):
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]
python-ldap = "*"

[packages]
ansible = "~=4.10"
ansible-lint = "*"
yamllint = "*"
molecule = "*"
molecule-docker = "*"
flake8 = "*"
pytest-testinfra = "*"

[requires]
python_version = "3"

@jbe-dw I assume you have checked with 2023.826 and had the same issue?

Got bitten by this while installing in a project with alembic.

2023.8.28 has been released with fix for this issue.

Thank you !

Hi, same error here on 2023.9.8. For me 2023.6.26 works just fine.

@korsunov-prosperity Can you check 2023.10.3?

hi, new version works. Thanks!


Add App.String() and Labels.ToMap methods.

As discussed in https://github.com/coreos/rkt/pull/661/files#r27144083 this PR adds two new methods useful for future work on rkt for easily converting between manifest data and discovery.App.

sure, lgtm

looks great, thanks!


Add LocalityStack model to accommodate more DOI data from Crossref

As for https://github.com/ietf-ribose/bibxml-service/issues/209 , we want to accommodate more DOI data obtained from the Crossref APIs to match the data returned by doi2ietf-py.
The current implementation does not include data such as volume, page and journal-issue. This data is returned by the Crossref APIs, but it is currently ignored by our service.
As for LutaML and RNC specifications, this data can be accommodated creating a LocalityStack model linked to BibliographicItem.
On the other hand, additional data such as issued-date (as seen in doi2ietf-py implementation), can be accommodated in the BibliographicItem model without the need of creating additional models or fields, by simply using the already existing BibliographicItem date field which accepts a variety of different date types.

@ronaldtse to clarify what’s going on here: doi2ietf-py (doilit) used to convert some DOI data into xml2rfc format that we currently ignore. We want to include that data in XML, to avoid this being a regression from doilit. However, since we use Relaton as core format, to achieve this we need to expand Relaton model coverage in Python to include relevant data points first. After this, we can update 1) DOI integration (currently in BibXML service, but I think we should split it out into a helper package) and 2) BibXML serializer (part of this repository) so that both make use of those model properties.

(Related: https://github.com/ietf-ribose/bibxml-service/issues/209)

The LutaML defines different proxy models between BibliographicItem and BibItemLocality.
In particular:

BibliographicItem defines an extent field which references locality* | localityStack*.

localityStack references locality.

locality finally references the BibItemLocality.

I was wondering how stable are the LutaML specs and if it makes sense to have these proxy models here. @strogonoff  @ronaldtse

The alternative would be to reference BibItemLocality directly from the BibliographicItem models, like:
BibliographicItem.extent = List[BibItemLocality]

@stefanomunarini, Nick (@opoudjis) says these parts of the spec may be awkward to maintain backwards compatibility.
What I think we should do is probably this:

Implement these models as is (unwieldy as they are)
As a next major feature in Relaton spec, define a mechanism for schema versioning ASAP
Release next major version of relaton-py with support of versioning
Fix unwieldiness of these models in the next schema version, since that’d take care of backward compatibility


PowerShell 7 release size

I just noticed that PowerShell 7 has a large jump in the release size. Here is
a table with some tests I did:

File
Size

PowerShell-6.2.0-win-x64.zip
56 MB

PowerShell-6.2.1-win-x64.zip
56 MB

PowerShell-6.2.2-win-x64.zip
56.2 MB

PowerShell-6.2.3-win-x64.zip
55.3 MB

PowerShell-6.2.4-win-x64.zip
55.3 MB

PowerShell-6.2.5-win-x64.zip
55.2 MB

PowerShell-6.2.6-win-x64.zip
55.4 MB

PowerShell-7.0.0-win-x64.zip
88.7 MB

PowerShell-7.0.1-win-x64.zip
88.7 MB

PowerShell-7.0.2-win-x64.zip
88.9 MB

Thats a 60% jump in size from 6 to 7. Does anyone know the cause?

From what I can tell the majority of the space is due to all the types added back with .NET 3.x. A quick check of the file contents was about 68MB of uncompressed files added. Spot checking the file names the largest files are related to GUIs.
Name                                                 Length
----                                                 ------
PresentationFramework.dll                          15775112
System.Windows.Forms.dll                           13419896
PresentationCore.dll                                8711552
System.Windows.Forms.Design.dll                     4873600
D3DCompiler_47_cor3.dll                             4524696
wpfgfx_cor3.dll                                     2126712
ReachFramework.dll                                  1653128
System.Windows.Controls.Ribbon.dll                  1470856
System.Xaml.dll                                     1431432
PresentationUI.dll                                  1303424
mscordaccore_amd64_amd64_4.700.20.26901.dll         1263480
PresentationNative_cor3.dll                         1224568
Microsoft.VisualBasic.Core.dll                      1209736
Microsoft.PowerShell.GraphicalHost.dll               987536
System.Printing.dll                                  972672
UIAutomationClientSideProviders.dll                  863624
System.Text.Json.dll                                 826752
PresentationFramework.Luna.dll                       676736
System.Windows.Forms.Design.Editors.dll              543104
Microsoft.PowerShell.GraphicalHost.xml               542409
DirectWriteForwarder.dll                             494472
PresentationFramework.Aero2.dll                      463736
PresentationFramework.Aero.dll                       457608
UIAutomationClient.dll                               399232
System.Data.OleDb.dll                                355704
System.Runtime.WindowsRuntime.dll                    355200
PresentationFramework.Royale.dll                     331656
UIAutomationTypes.dll                                277888
PresentationFramework.Classic.dll                    268168
PresentationFramework.AeroLite.dll                   228744
WindowsFormsIntegration.dll                          204672
PenImc_cor3.dll                                      152448
System.Windows.Input.Manipulations.dll               127368
System.Windows.Extensions.dll                        118152
System.Resources.Extensions.dll                      117640
System.Threading.Channels.dll                        111488
vcruntime140_cor3.dll                                100880
System.Reflection.Context.dll                         77688
System.Runtime.WindowsRuntime.UI.Xaml.dll             75136
Namotion.Reflection.dll                               56208
UIAutomationProvider.dll                              48512
System.ComponentModel.Composition.Registration.dll    45640
PresentationFramework-SystemCore.dll                  25472
PresentationFramework-SystemData.dll                  22920
PresentationFramework-SystemXml.dll                   22408
PresentationFramework-SystemDrawing.dll               21888
System.Design.dll                                     19848
Accessibility.dll                                     19848
System.Windows.Presentation.dll                       18312
PresentationFramework-SystemXmlLinq.dll               17800
InstallPSCorePolicyDefinitions.ps1                    15869
System.Runtime.Intrinsics.dll                         14728
System.Drawing.Design.dll                             14216
PowerShellCoreExecutionPolicy.adml                     9675
PowerShellCoreExecutionPolicy.admx                     6201
Microsoft.PowerShell.GraphicalHost.dll.config          4905
SOS_README.md                                           277

Hm, does PowerShell even make use of any GUI files?

The increased size was brought in by the WinFrom and WPF supported, and PowerShell 7 brought back Out-GridView on top of them.

Also restoring WinRT support is under discussion that may increase the size again.


Crash during adding new child node

Godot version
v4.0-rc5
System information
Windows 10, Mobile Renderer
Issue description
I added my new scripts as nodes by using class_name.  During the adding them to the scene, the engine closes.
The video is https://youtu.be/CqFPQI29SJU
Steps to reproduce
None
Minimal reproduction project
None

I installed a new version. This bug or crash is fixed now. Thanks for your attention.


have some sort of "querylike" support

Needed to allow users to pass in a "queryfile" with the parameters and service requested from a file or autogenerated list.

This is required for clarity, and likely lots of other things.

Can we consider this accomplished with the following code pattern:
query = {
    token: 'kasthuri11',
    channel: 'image',
    x_start: 1000,    x_stop: 1100,
    y_start: 1000,    y_stop: 1100,
    z_start: 1000,    z_stop: 1100,
    resolution: 3
}

oo.get_cutout(**query)

@willgray I think this is a question for you

closing...unless you have any thoughts on this?

I think closing is documented by the ability to get chunks of data from a larger volume for separate (cluster) processing, like we'll want to do with Davi's data.  Agree that we are nearly there (possibly only lacking the docs)


Icon Layer Not Rendering

I am trying to create an Icon Layer with a png icon, however the layer is not rendering.  I have done some debugging and found that the IconLayer render function is only accessing the first point in the dataset, and even that point is not getting rendered.  There are also no error messages thrown so I have no idea where to look for the problem.
I have attached my data file, app.js and deckgl-overlay.js files.
const layers = [
      new IconLayer({
        id: 'icon-layer',
        getPosition: d => {d.position; console.log(d)}, //this log is only triggered once.  should be triggered for every point in dataset
        getColor: d => [255, 0, 128],
        getAngle: d => d.heading,
        getIcon: d => d.icon,
        iconAtlas: this.props.iconAtlas,
        iconMapping: ICON_MAPPING,
        sizeScale: 1,
        opacity: 1,
        pickable: true,
        radiusMinPixels: 2,
        radiusMaxPixels: 30,
        visible: true,
        ...this.props
      })
]

files.zip

While this is presumably not your main issue, as far as I can tell, there is no return value from this statement
getPosition: d => {d.position; console.log(d)}

The resulting undefined position should trigger either an exception or a NaN attribute warning/error.
The fact that you are not seeing anything in the browser console is strange. Maybe try different browser, just to double check?

As Ib pointed out the real bug is getPosition not returning undefined, you either need a explict return statement or replace {...} with single statement.
Also note LayerManager._initializeNewLayer caches exceptions prints error logs. Make sure you don't have any filters on log messages. I confirmed on Chrome, it does throw errors.

@ibgreen you're right about the return statement, after adding it, all of the points were accessed.  However, the layer is still not being rendered.  Could it be the png I am using?  I notice in all the documentation/examples it is referred to as an AtlasImage.  I am just using a .png icon with nothing special about it, is that the issue?

@mtholdefer, your .png looks fine. Atlas is normally referred to a single image that contains textures for multiple images and are referred using specific x,y offsets. But you have one image and your offsets looks good too.
One thing I noticed you don't have getSize, it should still be fine as it uses defaults value, but good thing to try specifying oe, also increase the sizeScale if the objects are too small, and compare with example code in examples/icon.

The getSize missing was what was keeping it from rendering.  Thanks!

I believe this is not the first time someone has had this issue. Maybe we should add a minPixelSize type prop to prevent icons from becoming invisible with default settings?


feat: Change Password Page

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#46  👈
#43
main

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

Join @tamrivera05 and the rest of your teammates on  Graphite

Merge activity

May 2, 11:00 PM EDT: Graphite rebased this pull request after merging its parent, because this pull request is set to merge when ready.


odo delete component on podman with --name

What type of PR is this:
/kind feature
What does this PR do / why we need it:
odo delete component on podman with --name
Which issue(s) this PR fixes:
Fixes #6296
PR acceptance criteria:

[x] Unit test

[x] Integration test

[ ] Documentation

How to test changes / Special notes to the reviewer:

/override ci/prow/v4.11-integration-e2e
Flaky e2e test


Migrate Ibeji Adapter from Freyja repo

Migrates the IbejiAdapter from the Freyja repo and makes updates as necessary

This PR only makes changes that are necessary for the ibeji adapter to build and run properly. Other updates (such as config improvements as described in #4 ) will be made in future PRs


Detect project checksums, do less SHA calculations when deriving changes

Fixes #[ticket_number]
Problem:
Describe the problem being addressed as succinctly as possible.
Fix:
Describe the fix you have made as succinctly as possible.
Commit Details:

Renamed thing to otherThing
Removed cake from fridge-contents.ts
Did [other things]

closing for now


Extend existing doc plugin?

Hi and thanks for working on this interesting plugin.
Don't hesitate to submit it to our community docs so users can more easily find it.
One suggestion I could make is, instead of generating the md docs with the CLI, maybe you could extend the docs plugin so that it creates the md files just before reading the md files?
You may find this interesting to try:
https://github.com/facebook/docusaurus/issues/4138#issuecomment-771042127
Not sure it would be more convenient than a cli though, but can be worth giving it a try

Hi @slorber
Thank you for the feedback.
I forgot to submit after releasing 1.0.0. I will do it this weekend ;-)
I did think about having the build at runtime, but I faced some issue, and it was not important for our internal project.
But thanks for the pointer. I will definitively look into that direction, also rewrite the plugin in TS and with a proper theme for displaying the pages (currently it is more of a smart hack rather than a plugin).
However, I think that the plugin should offer both options: cli and runtime, both have different use cases:

with the cli you can have documentation as a code in you repo
with the runtime you can keep the schema as source of truth, and avoid generated files in your repo
any many other combos are possible...

thanks for the PR
sure, all this is just a suggestion :) having cli + runtime make sense

@slorber - I restarted the work on plugin extension following the docs for plugin lifecycle and the following discussion on the Docusaurus repo:

https://github.com/facebook/docusaurus/issues/4138#issuecomment-771042127
https://github.com/facebook/docusaurus/issues/6302
https://github.com/facebook/docusaurus/issues/4492

Hmmm I don't know, what are the files it generates, their content and path?
Maybe try to create a repro by hardcoding these files locally instead of generating them, so that I can inspect it?

@slorber - Apologies for the late feedback.
I managed to create a simple repo reproducing the issue: https://github.com/edno/graphql-markdown-docusaurus-plugin-debug

@slorber - I think I found a possible root cause, but I don't yet have an idea how to work around it.
If one want to "extend" docusaurus-plugin-content-docs by intercepting the plugin lifecyle, it will break because the data is not generated under the temp folder docusaurus-plugin-content-docs. However, it is not possible to change the data location because of:

Docusaurus creates a temp path for every plugin declared in docusaurus.config.js. However, the path is defined using the plugin name as declared in the config and not the plugin name as exported by the plugin. So, far I assume this is exactly how it should be (but undocumented). Subfolders with instance id are created below the plugin temp path.
Plugin docusaurus-plugin-content-docs has a hardcoded path containing docusaurus-plugin-content-docs (https://github.com/facebook/docusaurus/blob/56410aa94665699f75cb889f477ccdffb98f2b21/packages/docusaurus-plugin-content-docs/src/index.ts#L77).

A possible solution would be to be able to override the path in 2. Ideally, this would be done by adding a pluginDataDirRoot to the Docusaurus context defined in 1.

Hey, to be honest I have a hard time understanding your issue 🤪

If one wants to "extend" docusaurus-plugin-content-docs by intercepting the plugin lifecyle, it will break because the data is not generated under the temp folder docusaurus-plugin-content-docs.

Which data, what is the temp folder path exactly, and what does it mean to "break"?

Docusaurus creates a temp path for every plugin declared in docusaurus.config.js. However, the path is defined using the plugin name as declared in the config and not the plugin name as exported by the plugin.

Can you give me a concrete example, what is this temp folder path exactly for the docs plugin?
VS the one you use for your inherited plugin?
And how is it a problem?
Where is the code that is supposed to create this behavior? Because I don't see what you mean here. Afaik we only create .docusaurus/docusaurus-plugin-content-docs/id and that's all (if .docusaurus is what you mean by "temp folder")

Plugin docusaurus-plugin-content-docs has a hardcoded path.

Yes, and if you want to emit json bundle files in the same path you can hardcode this as well in your inherited plugin no?
  const pluginDataDirRoot = path.join(
    generatedFilesDir,
    'docusaurus-plugin-content-docs',
  );
  const dataDir = path.join(pluginDataDirRoot, pluginId);

A possible solution would be to be able to override the path in 2. Ideally, this would be done by adding a pluginDataDirRoot to the Docusaurus context defined in 1. This would allow a plugin to be aware of the temp data path without calculating it, and avoid adding "extension" parameters.

How would that pluginDataDirRoot in context be populated?
To be able to read plugin.name you must first call the plugin function which receives that context, so you kind of have a circular dependency here.

All this is not super fresh in my mind sorry 😅 maybe we should first figure out what are the blockers exactly, on a super simple use case (like just generating one doc file) before trying to even make this plugin work entirely

Closing the issue as there's no straight forward solution without changing Docusaurus plugin handling.


mixcloud url is incorrect

[root@zookeeper1 youtube-dl]# ./youtube-dl -g -v https://www.mixcloud.com/johndigweed/transitions-with-john-digweed-and-jimmy-van-m-extended-edition/
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'-g', u'-v', u'https://www.mixcloud.com/johndigweed/transitions-with-john-digweed-and-jimmy-van-m-extended-edition/']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2018.10.05
[debug] Python version 2.7.5 (CPython) - Linux-3.10.0-693.2.2.el7.x86_64-x86_64-with-centos-7.4.1708-Core
[debug] exe versions: none
[debug] Proxy map: {}
encrypted_play_info:None
{u'dashUrl': u'ITItPyZtbmE1ISwsLmF6JDosMDggMiF6My4kazcqLTomIWAzLz8nc2sjfX5ieGY8bCp3MyFkdW8qNHp1eTZkZSdzN2dkMGRqYyp0fGFiciomaiJ6LnspLjknKioyMGg/Pyk=', u'url': u'ITItPyZtbmEnIDogID9gZz49KzcjKDAwfiImKWs8KywhNip4LWMidSVpZHtiKGZpbHlgMWsvfj8qeGR3KzV5fHIjYnkrYTFgeSx3fGM1cnBxdnwtLXopezZxPyYmeTE+KQgXBBcyJwkZESUeHyEaIis7PAU=', u'hlsUrl': u'ITItPyZtbmE1ISwsLmN6JDosMDggMiF6My4kazcqLTomIWA/Ij9gJGt3fXpiKWY+eyoqeHd/IzhiYWAjfnk2eiByfzd5amM2Z3Zyd2czI2cpcC5hJjogKi9gIXw0fA==', u'uuid': u'5957186A-65D9-4980-8B46-09EC7B6C8AB9'}
WARNING: Failed to download m3u8 information: HTTP Error 400: Bad Request
WARNING: Failed to download MPD manifest: HTTP Error 404: Not Found
[debug] Default format spec: bestvideo+bestaudio/best
https://stream4.mixcloud.com"zrctak6y7j0d;021|5=#>%e;n7{c>=8~b82&w*<j3e)*x$(,r7$!75id<p4c&~hr-y{hZCMDft]VVJOSfb}eJ

I get a different error but I can't download too
youtube-dl.exe --verbose https://www.mixcloud.com/johndigweed/transitions-with-john-digweed-and-jimmy-van-m-extended-edition/
[debug] System config: []
[debug] User config: ['--embed-thumbnail', '--add-metadata', '--fixup', 'warn', '--convert-subs', 'srt', '--all-subs', '--embed-subs', '--write-info-json', '--merge-output-format', 'mkv']
[debug] Custom config: []
[debug] Command-line args: ['--verbose', 'https://www.mixcloud.com/johndigweed/transitions-with-john-digweed-and-jimmy-van-m-extended-edition/']
[debug] Encodings: locale cp1253, fs mbcs, out cp737, pref cp1253
[debug] youtube-dl version 2018.10.29
[debug] Python version 3.4.4 (CPython) - Windows-7-6.1.7601-SP1
[debug] exe versions: ffmpeg N-92292-ge95987f6ca, ffprobe N-92292-ge95987f6ca, phantomjs 2.1.1
[debug] Proxy map: {}
[mixcloud] johndigweed-transitions-with-john-digweed-and-jimmy-van-m-extended-edition: Downloading webpage
ERROR: Unable to extract play info; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U
  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpadzwnijc\build\youtube_dl\YoutubeDL.py", line 792, in extract_info
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpadzwnijc\build\youtube_dl\extractor\common.py", line 508, in extract
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpadzwnijc\build\youtube_dl\extractor\mixcloud.py", line 87, in _real_extract
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpadzwnijc\build\youtube_dl\extractor\common.py", line 987, in _html_search_regex
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpadzwnijc\build\youtube_dl\extractor\common.py", line 978, in _search_regex
youtube_dl.utils.RegexNotFoundError: Unable to extract play info; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

same here mixcloud not working anymore

Problem now seems to be fixed on its own, maybe it was a problem on Mixcloud's end

I am not certain the problem is fixed; still encountering unable to extract play info error when attempting download from Mixcloud - youtube-dl version 2018.10.29 Error log follows:
ydl --verbose 'https://www.mixcloud.com/nicolemoudaber/in-the-mood-episode-235-fur-coat-takeover/'
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--no-resize-buffer', '--extract-audio', '--prefer-ffmpeg', '--audio-format', 'mp3', '--audio-quality', '1', '--add-metadata', '--embed-thumbnail', '--verbose', 'https://www.mixcloud.com/nicolemoudaber/in-the-mood-episode-235-fur-coat-takeover/']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2018.10.29
[debug] Python version 3.7.1 (CPython) - Linux-4.4.147-lineage-gbbb2b75-aarch64-with-libc
[debug] exe versions: ffmpeg 4.0.2, ffprobe 4.0.2
[debug] Proxy map: {}
[mixcloud] nicolemoudaber-in-the-mood-episode-235-fur-coat-takeover: Downloading webpage
ERROR: Unable to extract play info; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/youtube_dl/YoutubeDL.py", line 792, in extract_info
ie_result = ie.extract(url)
File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/youtube_dl/extractor/common.py", line 508, in extract
ie_result = self._real_extract(url)
File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/youtube_dl/extractor/mixcloud.py", line 87, in _real_extract
webpage, 'play info'), 'play info')
File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/youtube_dl/extractor/common.py", line 987, in _html_search_regex
res = self._search_regex(pattern, string, name, default, fatal, flags, group)
File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/youtube_dl/extractor/common.py", line 978, in _search_regex
raise RegexNotFoundError('Unable to extract %s' % _name)
youtube_dl.utils.RegexNotFoundError: Unable to extract play info; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Same problem here (invalid URL) with the following command tested just now:
youtube-dl -v https://www.mixcloud.com/DjBeenie/dj-beenie-garage-kiss-2-autumn-2011/
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'-v', u'https://www.mixcloud.com/DjBeenie/dj-beenie-garage-kiss-2-autumn-2011/']
[debug] Encodings: locale UTF-8, fs UTF-8, out None, pref UTF-8
[debug] youtube-dl version 2018.10.29
[debug] Python version 2.7.3 (CPython) - Linux-3.12.24+-armv6l-with-debian-7.5
[debug] exe versions: avconv 9.14-6, avprobe 9.14-6, rtmpdump 2.4
[debug] Proxy map: {}
[mixcloud] DjBeenie-dj-beenie-garage-kiss-2-autumn-2011: Downloading webpage
[mixcloud] DjBeenie-dj-beenie-garage-kiss-2-autumn-2011: Downloading JS
[mixcloud] DjBeenie-dj-beenie-garage-kiss-2-autumn-2011: Downloading m3u8 information
WARNING: Failed to download m3u8 information: HTTP Error 404: Not Found
[mixcloud] DjBeenie-dj-beenie-garage-kiss-2-autumn-2011: Downloading MPD manifest
WARNING: Failed to download MPD manifest: HTTP Error 404: Not Found
WARNING: Your copy of avconv is outdated and unable to properly mux separate video and audio files, youtube-dl will download single file media. Update avconv to version 10-0 or newer to fix this.
[debug] Default format spec: best/bestvideo+bestaudio
[debug] Invoking downloader on u'https://stream4.mixcloud.com"zrctak6y7j0d;021}5m#2%`;9=)6>m8/f82p&~<08a#**&!,r=-r2e<3<p4c&~hr-ODz)\x7fxa%py,Rj*KIj%0QjJ'
ERROR: unable to download video data: <urlopen error [Errno -2] Name or service not known>
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 1908, in process_info
    success = dl(filename, info_dict)
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 1847, in dl
    return fd.download(name, info)
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/downloader/common.py", line 364, in download
    return self.real_download(filename, info_dict)
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/downloader/http.py", line 341, in real_download
    establish_connection()
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/downloader/http.py", line 109, in establish_connection
    ctx.data = self.ydl.urlopen(request)
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 2211, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/usr/lib/python2.7/urllib2.py", line 401, in open
    response = self._open(req, data)
  File "/usr/lib/python2.7/urllib2.py", line 419, in _open
    '_open', req)
  File "/usr/lib/python2.7/urllib2.py", line 379, in _call_chain
    result = func(*args)
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/utils.py", line 1139, in https_open
    req, **kwargs)
  File "/usr/lib/python2.7/urllib2.py", line 1181, in do_open
    raise URLError(err)
URLError: <urlopen error [Errno -2] Name or service not known>

Also tested with another installation on Win7:
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', 'https://www.mixcloud.com/DjBeenie/dj-beenie-garage-kiss-2-autumn-2011/']
[debug] Encodings: locale cp1252, fs utf-8, out cp1252, pref cp1252
[debug] youtube-dl version 2018.10.29
[debug] Python version 3.7.0 (CPython) - Windows-7-6.1.7601-SP1
[debug] exe versions: none
[debug] Proxy map: {}
[mixcloud] DjBeenie-dj-beenie-garage-kiss-2-autumn-2011: Downloading webpage
[mixcloud] DjBeenie-dj-beenie-garage-kiss-2-autumn-2011: Downloading JS
[mixcloud] DjBeenie-dj-beenie-garage-kiss-2-autumn-2011: Downloading m3u8 information
WARNING: Failed to download m3u8 information: HTTP Error 404: Not Found
[mixcloud] DjBeenie-dj-beenie-garage-kiss-2-autumn-2011: Downloading MPD manifest
WARNING: Failed to download MPD manifest: HTTP Error 404: Not Found
[debug] Default format spec: best/bestvideo+bestaudio
[debug] Invoking downloader on 'https://stream5.mixcloud.com"zrctak6y7j0d;021}5m#2%`;9=)6>m8/f82p&~<08a#**&!,r=-r2e<3<p4c&~hr-ODz)\x7fxa%py,Rj*KIj%0QjJ'
ERROR: unable to download video data: <urlopen error [Errno 11004] getaddrinfo failed>
Traceback (most recent call last):
  File "c:\program files (x86)\python37-32\lib\urllib\request.py", line 1317, in do_open
    encode_chunked=req.has_header('Transfer-encoding'))
  File "c:\program files (x86)\python37-32\lib\http\client.py", line 1229, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "c:\program files (x86)\python37-32\lib\http\client.py", line 1275, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "c:\program files (x86)\python37-32\lib\http\client.py", line 1224, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "c:\program files (x86)\python37-32\lib\http\client.py", line 1016, in _send_output
    self.send(msg)
  File "c:\program files (x86)\python37-32\lib\http\client.py", line 956, in send
    self.connect()
  File "c:\program files (x86)\python37-32\lib\http\client.py", line 1384, in connect
    super().connect()
  File "c:\program files (x86)\python37-32\lib\http\client.py", line 928, in connect
    (self.host,self.port), self.timeout, self.source_address)
  File "c:\program files (x86)\python37-32\lib\socket.py", line 707, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
  File "c:\program files (x86)\python37-32\lib\socket.py", line 748, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno 11004] getaddrinfo failed

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\program files (x86)\python37-32\lib\site-packages\youtube_dl\YoutubeDL.py", line 1908, in process_info
    success = dl(filename, info_dict)
  File "c:\program files (x86)\python37-32\lib\site-packages\youtube_dl\YoutubeDL.py", line 1847, in dl
    return fd.download(name, info)
  File "c:\program files (x86)\python37-32\lib\site-packages\youtube_dl\downloader\common.py", line 364, in download
    return self.real_download(filename, info_dict)
  File "c:\program files (x86)\python37-32\lib\site-packages\youtube_dl\downloader\http.py", line 341, in real_download
    establish_connection()
  File "c:\program files (x86)\python37-32\lib\site-packages\youtube_dl\downloader\http.py", line 109, in establish_connection
    ctx.data = self.ydl.urlopen(request)
  File "c:\program files (x86)\python37-32\lib\site-packages\youtube_dl\YoutubeDL.py", line 2211, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "c:\program files (x86)\python37-32\lib\urllib\request.py", line 525, in open
    response = self._open(req, data)
  File "c:\program files (x86)\python37-32\lib\urllib\request.py", line 543, in _open
    '_open', req)
  File "c:\program files (x86)\python37-32\lib\urllib\request.py", line 503, in _call_chain
    result = func(*args)
  File "c:\program files (x86)\python37-32\lib\site-packages\youtube_dl\utils.py", line 1139, in https_open
    req, **kwargs)
  File "c:\program files (x86)\python37-32\lib\urllib\request.py", line 1319, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [Errno 11004] getaddrinfo failed>

Problem is back on with errors as @e-d-n-a wrote

i'm also getting this error with mixcloud uploads...

Here the same, error.

Same here. Is it possible to provide some help without knowledge about security related stuff?
As far as I can see what we need is the signature for a download url. As a reference I used http://www.mixcloud-downloader.com/ which is still able to download tracks from mixcloud.
Example:
https://www.mixcloud.com/Q-dance/q-dance-presents-hardstyle-top-40-l-october-2018/
After clicking play on the URL (at mixcloud.com) I can see in the chrome developer tools under network (check at media) following URL: https://audiocdn6.mixcloud.com/previews/6/7/d/5/9ceb-6bcf-4277-a802-4e3254677cc8.mp3
Download URL generated by mixcloud-downloader.com:
http://stream8.mixcloud.com/secure/c/m4a/64/6/7/d/5/9ceb-6bcf-4277-a802-4e3254677cc8.m4a?sig=k0rJaou07CtJCbLw-pT59g
So it seems like we can extract the trackID out of the URL we receive when clicking play-button. Here the track id is:
https://audiocdn6.mixcloud.com/previews/ 6/7/d/5/9ceb-6bcf-4277-a802-4e3254677cc8 .mp3
The download URL can somehow be created with this pattern:  http://stream + an Integer + .mixcloud.com/secure/c/m4a/64 + trackID + signature
For me the big question is how to get the signature?

Did you find out how to make mixcloud working again ?


Dual screen Monitor support with different resolutions #508

The JFrame will displayed on primary monitor. If the second monitor
is bigger the last position can be negative.

Thanks!


Create DEBORAH.md

Technical writing application for Google SOD

Hi! Please ensure your entry has only three cells (yours has four, there's an extra | between your portfolio and website links)

Hi! Please ensure your entry has only three cells (yours has four, there's an extra | between your portfolio and website links)

Thanks, Erin! I've updated the PR.


insecure XMLHttpRequest

There is a HTTP/HTTPS issue upon clicking "publish" in the current version on https://remix.ethereum.org:
app.js:84 Mixed Content: The page at 'https://remix.ethereum.org/#version=soljson-v0.4.11+commit.68ef5810.js&optimize=true' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://swarm-gateways.net/bzzr:/'. This request has been blocked; the content must be served over HTTPS.
_createXHR	@	app.js:84

which yields the following error message alert (that seems to be missing a JSON.stringify):

thanks for the feedback, please run remix using http instead


Release 27.15.0

What
Update to 27.15.0
Why

Update Start button so info text is associated (PR #2476)
Remove whitespace from pseudo-element content (PR #2482)
Update navigation header toggle button spacing (PR #2483)
Update search toggle / link hover state underline thickness (PR #2484)

Could you put the changelog in the PR description please? Then I'll give this the big tick.

@owenatgov ✅

Thanks @chris-gds !


Please consider publishing to PyPI for Python-3.11 and 3.12

% pip install qai_hub_models
...
Requires-Python <3.11,>=3.8
ERROR: Could not find a version that satisfies the requirement qai_hub_models (from versions: none)
ERROR: No matching distribution found for qai_hub_models

Thanks for the push. This is absolutely something we're working on, just involves a large set of testing on our end.


Godot Version

Godot Version 4.1.3 stable is out

It has been out for a while, right? I've been using it for the project for some time already. Do we need to do something special about it?

We can just update i think. Maybe its more important that we put the version we are using into the readme?

Yeah we can do that for sure 👍


kong StatsD plugin not capture any metrics

i have a gce then i install kong and turn on logging and monitoring on it

I installed statsD global with
"curl -X POST http://kong:8001/plugins
--data "name=statsd"
--data "config.host=<IP_ADDRESS>"
--data "config.port=8125""

then i installed collected or https://cloud.google.com/monitoring/agent/plugins/statsd
netstat -nalptu | grep  8125
udp        0      0 <IP_ADDRESS>:36049         <IP_ADDRESS>:8125          ESTABLISHED 6740/nc
udp6       0      0 :::8125                 :::*                                8322/collectd
or 8125 by Monitoring agent
https://cloud.google.com/monitoring/agent/plugins/statsd

i try to tpcdump
tcpdump -i lo udp port 8125 -vv -X

tcpdump -i lo  udp port 8125 -vv -X
tcpdump: listening on lo, link-type EN10MB (Ethernet), capture size 262144 bytes
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel

then i try to make some requests "curl -I localhost"

I didn't see any data in tcpdump so i didn't see any metric in stackdriver.

find the mistake when mixing statsd plugin in collectd and gcp monitoring agent


Q 2.0.0 "Cannot find module 'collections/shim'"

Just started seeing this issue when I do a clean installation of my app (which is using Q 2.0.0):
module.js:340

    throw err;
          ^
Error: Cannot find module 'collections/shim'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/home/ubuntu/scratch/overview/api/node_modules/q/q.js:43:1)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)

My package.json has q in the dependencies section:
...
"q": "2.0.0"
...
And when I did npm install, I had no errors.

Thanks. Sorry for the instability. I recently published a version of Collections that does not support shims. Q needs an update.

Oh, problem is that you’ve pinned to the 2.0.0 exact version. This problem does not exist in version 2.0.3 since the collections dependency has been removed.

Thanks for the quick reply! I'll relax the version and try it.

There is no more a 2.0.3 release. There's some confusion at this point about which release to go for (a 2.0 release, or a newer 1.5 release).

It’s fair to say at this point that Q@^1 is Q forever. A version 2 has turned out to not be practical.

👍 Thanks for the clarification.


Example output of compute_detection_metric_main?

Hi, thank you for your great work in this dataset! I successfully build compute_detection_metric_main using bazel and test with the example data you provided by running:
bazel-bin/waymo_open_dataset/metrics/tools/compute_detection_metrics_main \
waymo_open_dataset/metrics/tools/fake_predictions.bin \
waymo_open_dataset/metrics/tools/fake_ground_truths.bin

And I got "4 examples found." with all zeros output (mAP, mAPH for different classes). This is definitely wrong because it's different with the commented results here.

Below is the whole output I got:
4 examples found.

 Then I tried:
compute_detection_metrics_main result.bin result.bin

and got "1 examples found." with still all zero output. I wonder if there is something wrong with my compiled compute_detection_metrics_main? After all if I input the same file as gt and prediction, the result should be 1? Please kindly point out if I am wrong (and sorry if it's a stupid question).

I see this issue saying that the problem may be with num_lidar_points_in_box. I wonder how should I modify create_prediction_file_example.py to include num_lidar_points for box? Will
box.num_lidar_points = 100

works for me? The reason I need to generate a gt.bin file is that I am writing unit test for another repo and need some small sample data. So I have to generate my own gt. Thanks!

I see this issue saying that the problem may be with num_lidar_points_in_box. I wonder how should I modify create_prediction_file_example.py to include num_lidar_points for box? Will
box.num_lidar_points = 100

works for me? The reason I need to generate a gt.bin file is that I am writing unit test for another repo and need some small sample data. So I have to generate my own gt. Thanks!

Seems that adding o.object.num_lidar_points_in_box = 100 solves my question! But I am still confused with the all zero output with fake_pred and fake_gt?

I try to load the fake_gt.bin and it looks like:
object {
  box {
    center_x: 37.43254305077426
    center_y: 27.420208332539914
    center_z: 0.9561063597534485
    width: 2.071248525367923
    length: 4.375451168945735
    height: 1.8500000000000227
    heading: -1.5730082617864796
  }
  metadata {
    speed_x: 7.206595587828718e-27
    speed_y: 3.603297793914359e-27
    accel_x: -9.00824233705356e-27
    accel_y: -4.50412116852678e-27
  }
  type: TYPE_VEHICLE
  id: "-zCQtL5WC2z6SX2pMNv3Fg"
}
context_name: "20190403_182811_C08058_360_380"
frame_timestamp_micros:<PHONE_NUMBER>972199

It seems that num_lidar_points_in_box is not included and that may be the cause of my problem. I think it would be great if you can update the fake_gt.bin file so that later users won't be confused @peisun1115.


power loss of Mac can corrupt open DB disk image. see https://www.sqlite.org/howtocorrupt.html

MathbookPro:Downloads tanellebedev$ sqlite3 kopsik.db
SQLite version 3.7.13 2012-07-17 17:46:21
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .schema
Error: database disk image is malformed
Computer was powered down while Desktop was running.

I got same problem, and Toggl cannot continue to any other screen than login. Can you help me what to do?
'The database disk image is malformed: The database disk image is malformed'

Before this fix goes live the way to fix this situatio is by deleteing the local database.

Please close Toggl Desktop,
delete the Kopsik directory located in
/Users//Library/Application Support/Kopsik
Restart Toggl Desktop

This is still an issue, why this is closed?

what version are you experiencing it with?
we've added the journaling mode that could have fixed the issue (see above commit 4852ae1)

i'm using 7.3.87. When switching network locations from proxied (company) to non-proxied (home) environment i also have this issue. Removing the Kopsik folder is a workaround but requires login each time.

I have just experienced this problem and submitted a bug report through the app...

After much frustration searching the net for a solution, the advice from IndrekV above helped me out. On my MacBook Air, I just went to Finder, selected "Go" --> "Go to Folder...". Entered this, exactly: ~/Library/Application Support/Kopsik. Deleted all. Restarted. Thanks Indrek!

Just had this happen with v7.3.254. Mac froze / kernel panic, hard reset, then database was corrupted.

Just happened with v 7.3.309 Mac OS X 10.11.3.
Toggl timer was running along with many other apps… spinning beachball, lost control of apps. Activity Monitor was showing an empty list of Processes (!) Switched off iMac. After restart got "the database disk image is malformed" message on top of timer window that was apparently still running (but did not). I could not stop (or start) timer.
Removing the Kopsik folder worked fine. Login was required.
Thanks  @IndrekV for the tip.

Customer has reported this message via Toggl support. Mac OS X, same 'Error: database disk image is malformed' message. Instructed them as to removing the Kopsik folder.

Same thing happened on Version 7.3.319.
Manually removing Kopsik/production from Application Support resolved issue.

I had the same issue today, removing the Kopsik folder from Application Support fixed it.

I encountered this issue as well, after doing a time machine migration to a new machine.

I encountered this as well after doing a time machine restore, just as @brennan-nc


Config file

Is there any way json-server supports config files with predefined settings?
So I can run json-server something like that:
json-server --config <myfile-name-here>

No but it's something that I'd like/plan to add.

It would of be great. It could be just a simple .config file that will contain strings as params on each line - something similar like mongodb does or just .json file.

It's possible now (v0.8.9),  thanks to a new feature introduced in yargs.
Simply create a json-server.json file:
{
  "port": 4000
}

And json-server will read it. You can also point to another config file if you want
json-server -c some_other_file db.json

is it possible to pass a .js file instead of .json?
in order to dynamic configuration, lets say a cont for the port

It's better to add how to use config file in the document, I spent about an hour searching for how to propertly use the config file.
Also there is no instruction about what are the options in the config file, and why can't we indicate the db.json in the config file?


Rebuild the Apache EventMesh Site with Docusaurus

Related issue: https://github.com/apache/incubator-eventmesh/issues/341
Documentation of Docusaurus: https://docusaurus.io

Website Preview

Everywhere Eventmesh displays should add incubating, since it has not graduated yet.

@xiaoyang-sde you can submit the changes i mentioned upstairs so i can merge the pr.

@xiaoyang-sde you can submit the changes i mentioned upstairs so i can merge the pr.

Sure I will push the changes as soon as possible


Crochet should use u-boot from ports

Mostly this is a reminder for myself

RPi2 uses U-Boot from ports and can serve as a model for converting others.
I have a patch here for RPi that I'll clean up and commit soon.
I tried switching BeagleBone but couldn't get it to boot(?)  I suspect I missed some subtle difference between the U-Boot BeagleBone port and Crochet's U-Boot build.
Others are fair game...

for BeagleBone working patch's https://github.com/gvnn3/crochet-freebsd/

On Jun 15, 2015, at 1:27 AM, Andrey<EMAIL_ADDRESS>wrote:
for BeagleBone working patch's https://github.com/gvnn3/crochet-freebsd https://github.com/gvnn3/crochet-freebsd

Have you built an image recently using the most up-to-date u-boot-beaglebone package?
I still get images that won’t boot.
Tim

Yes, mine main repo https://bitbucket.org/f_andrey/crochet-for-me image http://bsdnir.info/files/FreeBSD-11.0-CURRENT-284404-arm-armv6-BEAGLEBONE-V6.img
Now this image booting with SD card, but it has a couple of problems
https://lists.freebsd.org/pipermail/freebsd-arm/2015-June/011635.html
https://lists.freebsd.org/pipermail/freebsd-arm/2015-June/011568.html
# pkg info -x ^u-b
u-boot-beaglebone-2014.10_1```

After 8232907 RPi and beaglebone perfectly building with ports u-boot

This is complete for RPi, RPi2, and BeagleBone.  People who have access to hardware for testing should use those as models for converting other boards.

This is a followup to my freebsd-arm post about u-boot-rpi not building.  That builds for me just fine, now, but I am unable to build an RPI-B image with crochet that will boot.  The build completes just fine but the boot hangs at the Uboot> prompt.  I'm mostly looking to see if it just isn't working for me or if this is a wider problem.  I'm building from a late July crochet snapshot and a very recent (August-2015) FreeBSD 11 Current snapshot.
I've tried writing images out to varying brands of 4GB, 8GB, and 16GB SD cards (class 4 and class 10) all with the same result.  Anyone else having this problem with RPI-B?
For the record, I can build for the RPI2 and BeagleBone Black and they all work.  Thanks.
Kris

I won't be able to test till tomorrow, but until then you could try one of the RPi-B images from here: http://raspbsd.org

On 8/18/15 02:50, Brad Davis wrote:

I won't be able to test till tomorrow, but until then you could try one
of the RPi-B images from here: http://raspbsd.org
—
Reply to this email directly or view it on GitHub
https://github.com/freebsd/crochet/issues/115#issuecomment-132148441.

Sorry it took me a while for me to get back to this.  I found these
images on that site:
FreeBSD-armv6-11.0-RPI-B-286145.img
FreeBSD-armv6-11.0-RPI-B-286591.img
FreeBSD-armv6-11.0-RPI-B-286947.img
I tried all of them across a variety of SD cards (class 4 & class 10,
Kingston, Sandisk, and Lexar) of 1GB, 4GB, 8GB, and 16GB capacity and in
two different RPI-B boards.  All of these images/SD Card/board
combinations failed in the same manner.  If this is an equipment problem
on my side I don't know where else to look for it.  Note that I do have
working images for the RPI-B from early crochet/U-Boot combinations but
I don't know for sure how far back.  I ran across this while trying to
get everything current.
All my SD cards have been tested in a RPI2 and/or a BBB (images built
with crochet) so I know they work at least for other boards.
The working image I have for the RPI-B was built with an old
crochet/U-Boot version and is on a Kingston 16GB class 10 SD card.
FreeBSD ... 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r280407M
Now I'm curious if you were able to make a good image.  I'm actually
hoping you were able to get an image that will boot - better for only
one person (me) to have this problem than everyone.  Thanks.
Kris

I've run into cases in the past where a particular BBB was rendered almost unbootable after trying to enable eMMC booting.  This is a side-effect of U-Boot being unable to determine where it was booted from (this is a limit of the ROM boot code).  So even if the first-stage MLO loads from where you expect, the boot can end up chaining from SD to eMMC or vice-versa.
The only really effective way to fix this is to somehow get something booted, then zero out the first 64k or so of the eMMC.  That way, SD boots will not find valid boot code on eMMC which will prevent SD boots from trying to switch to eMMC.

I'm test images for RPI-B and not confirm not bootable
Testing FreeBSD-armv6-11.0-RPI-B-286947.img via raspbsd.org and image build crochet and u-boot-rpi-2013.01_2 (updated for my site)
SDHC SD16G 3.0
# uname -a
FreeBSD raspberry-pi 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r286947: Wed Aug 19 16:28:49 MDT 2015     brd@hive.den.so14k.com:/usr/local/raspbsd/obj/RPI-B/obj/arm.armv6/usr/local/raspbsd/src/RPI-B/sys/RPI-B  arm

# uname -a
FreeBSD r-pi.local 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r286991: Fri Aug 21 20:10:29 MSK 2015     root@des.local:/usr/obj/arm.armv6/usr/src/sys/RPI-B  arm

@kah42pub Can you connect to the serial console?

On 8/21/15 10:50, Andrey wrote:

I'm test images for RPI-B and not confirm not bootable
Testing FreeBSD-armv6-11.0-RPI-B-286947.img via raspbsd.org and image
build crochet and u-boot-rpi-2013.01_2 (updated for my site)
SDHC SD16G 3.0
|# uname -a FreeBSD raspberry-pi 11.0-CURRENT FreeBSD 11.0-CURRENT #0
r286947: Wed Aug 19 16:28:49 MDT 2015
brd@hive.den.so14k.com:/usr/local/raspbsd/obj/RPI-B/obj/arm.armv6/usr/local/raspbsd/src/RPI-B/sys/RPI-B
arm |
|# uname -a FreeBSD r-pi.local 11.0-CURRENT FreeBSD 11.0-CURRENT #0
r286991: Fri Aug 21 20:10:29 MSK 2015
root@des.local:/usr/obj/arm.armv6/usr/src/sys/RPI-B arm |
@kah42pub https://github.com/kah42pub Can you connect to the serial
console?
—
Reply to this email directly or view it on GitHub
https://github.com/freebsd/crochet/issues/115#issuecomment-133510809.

It must be something I'm doing, then.  My serial cable is broken so I'll
have to get a new one.  Thanks for testing.
Kris

Closing this since most boards have been converted to use ports.


Remove finalizer for failed state

The controller does not remove pods in the state failed, it will cause users to null finalizers to delete pods which is painful.

/assign @sairameshv

solved by #111

/close


Compiliation error with static binary library files (PIE object issues)

Hi,
Having some issues with compilation. I've tried passing -fPIE and -no-pie to g++, but the error persists.
g++ and gcc versions are 9.4.0, trying to compile on Ubuntu 20.04.4 LTS. CUDA 11.6, nvcc V11.6.55.

/usr/bin/ld: /usr/local/programs/motioncor3/Lib/libmrcfile.a(CLoadExtHeader.o): relocation R_X86_64_32 against symbol __gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /usr/local/programs/motioncor3/Lib/libmrcfile.a(CLoadImage.o): relocation R_X86_64_32 against symbol __gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /usr/local/programs/motioncor3/Lib/libmrcfile.a(CLoadMrc.o): relocation R_X86_64_32 against symbol __gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /usr/local/programs/motioncor3/Lib/libmrcfile.a(CSaveMrc.o): relocation R_X86_64_32 against symbol __gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /usr/local/programs/motioncor3/Lib/libmrcfile.a(CSaveMainHeader.o): relocation R_X86_64_32 against symbol __gxx_personality_v0@@CXXABI_1.3' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /usr/local/programs/motioncor3/Lib/libutil.a(Util_LinEqs.o): relocation R_X86_64_32 against '.rodata' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /usr/local/programs/motioncor3/Lib/libutil.a(Util_Thread.o): relocation R_X86_64_32 against symbol '_ZTV11Util_Thread' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /usr/local/programs/motioncor3/Lib/libutil.a(Util_FileName.o): relocation R_X86_64_32 against '.rodata' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: /usr/local/programs/motioncor3/Lib/libutil.a(Util_String.o): relocation R_X86_64_32 against '.rodata' can not be used when making a PIE object; recompile with -fPIE collect2: error: ld returned 1 exit status make: *** [makefile11:160: exe] Error 1

Thanks.
CBJ

Same problem here. It seems those three ".a" files in "MotionCor3/Lib" need to be recompiled by the author.

Same issue here, on Ubuntu 20.04 with Cuda 11.8 .

The following changes worked for me but have not been tested.
makefile11
exe: $(OBJS)
        @$(NVCC) -g -G -m64 $(OBJS) \
        $(PRJLIB)/libmrcfile.a $(PRJLIB)/libutil.a $(PRJLIB)/libcuutil.a \
        -L$(CUDALIB) \
        -L$(CONDA)/lib \
        -L/usr/lib64 \
        -Xcompiler -no-pie \
        -lcufft -lcudart -lcuda -lnvToolsExt -ltiff -lc -lm -lpthread \
        -o MotionCor3
        @echo MotionCor3 has been generated.

The following changes worked for me but have not been tested. makefile11
exe: $(OBJS)
        @$(NVCC) -g -G -m64 $(OBJS) \
        $(PRJLIB)/libmrcfile.a $(PRJLIB)/libutil.a $(PRJLIB)/libcuutil.a \
        -L$(CUDALIB) \
        -L$(CONDA)/lib \
        -L/usr/lib64 \
        -Xcompiler -no-pie \
        -lcufft -lcudart -lcuda -lnvToolsExt -ltiff -lc -lm -lpthread \
        -o MotionCor3
        @echo MotionCor3 has been generated.

This really works. After compilation I tested the performances and results, all looking good.

I have the same problem but adding ' -Xcompiler -no-pie 'didn't work. I'm on Ubuntu 20.04.4, CUDA 12.1. Any suggestions?

I have the same problem. Adding ' -Xcompiler -no-pie ' or ' - Xlinker -no-pie ' didn't work (the compilation is carried out without error but the execution of the program gives rise to a segmentation fault). I'm on Ubuntu 22.04, CUDA 12.3.
It seems those three ".a" files in "MotionCor3/Lib" need to be recompiled by the author with -fPIE flag.

I have the same problem. Adding ' -Xcompiler -no-pie ' or ' - Xlinker -no-pie ' didn't work (the compilation is carried out without error but the execution of the program gives rise to a segmentation fault). I'm on Ubuntu 22.04, CUDA 12.3. It seems those three ".a" files in "MotionCor3/Lib" need to be recompiled by the author with -fPIE flag.

I had the segfault only when using -Serial 1 for batch. Does it work for you on single file ?

We will try to release the source of these .a files as soon as we can.

I have the same problem. Adding ' -Xcompiler -no-pie ' or ' - Xlinker -no-pie ' didn't work (the compilation is carried out without error but the execution of the program gives rise to a segmentation fault). I'm on Ubuntu 22.04, CUDA 12.3. It seems those three ".a" files in "MotionCor3/Lib" need to be recompiled by the author with -fPIE flag.

I had the segfault only when using -Serial 1 for batch. Does it work for you on single file

Exactly the same issue, work well for a single file, but segmentation fault for -serial 1 option

I have the same problem. Adding ' -Xcompiler -no-pie ' or ' - Xlinker -no-pie ' didn't work (the compilation is carried out without error but the execution of the program gives rise to a segmentation fault). I'm on Ubuntu 22.04, CUDA 12.3. It seems those three ".a" files in "MotionCor3/Lib" need to be recompiled by the author with -fPIE flag.

Same problem as above, same version of Ubuntu and CUDA 12.0. The suggested fix didn't work for us.

We will try to release the source of these .a files as soon as we can.

Hi,
Some news concerning the source of /Lib *.a files ?
Thanks,

For what it's worth the
-Xcompiler -no-pie \
fix worked for me just now on Ubuntu 20.04, Cuda 12.3

For what it's worth the
-Xcompiler -no-pie \
fix worked for me just now on Ubuntu 20.04, Cuda 12.3

Could you confirm that  it worked both on single file and using -Serial 1 for batch !

For what it's worth the
-Xcompiler -no-pie
fix worked for me just now on Ubuntu 20.04, Cuda 12.3

Could you confirm that it worked both on single file and using -Serial 1 for batch !

Sorry for the slow response - I just run the computers here so had to get someone with data to test the apparently successful build actually worked properly.
I was told it seemed to be working fine : "Serial mode is slower than RELION's implementation (using 4 MPI and 12 threads).  RELION used to run multiple MotionCor2 processes in parallel and each isn't using all GPU memory so I tried that and that is faster than RelionCor."
I hope that's what you were wanting to know. If there are more tests I can run without need my own datasets, let me know.

For what it's worth the
-Xcompiler -no-pie
fix worked for me just now on Ubuntu 20.04, Cuda 12.3

Could you confirm that it worked both on single file and using -Serial 1 for batch !

Sorry for the slow response - I just run the computers here so had to get someone with data to test the apparently successful build actually worked properly.
I was told it seemed to be working fine : "Serial mode is slower than RELION's implementation (using 4 MPI and 12 threads). RELION used to run multiple MotionCor2 processes in parallel and each isn't using all GPU memory so I tried that and that is faster than RelionCor."
I hope that's what you were wanting to know. If there are more tests I can run without need my own datasets, let me know.

Thanks Tim for this information.

We will try to release the source of these .a files as soon as we can.

I found a possible explanation regarding the -fPIE compile flag issue: https://www.mjr19.org.uk/IT/pic_pie.html

Dear colleagues,
We are going to release MotionCor3 1.1.0 this week that has the source code
of .a files. Thanks for helping resolve this issue.
Best
Shawn
On Mon, Feb 19, 2024 at 1:42 AM elarquet @.***> wrote:

We will try to release the source of these .a files as soon as we can.
I found a possible explanation regarding the -fPIE compile flag issue:
https://www.mjr19.org.uk/IT/pic_pie.html
—
Reply to this email directly, view it on GitHub
https://github.com/czimaginginstitute/MotionCor3/issues/4#issuecomment-1952062755,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BBUDUPZVGRKAG4PW3YULRODYUMNBJAVCNFSM6AAAAAA6VHPJUWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJSGA3DENZVGU
.
You are receiving this because you commented.Message ID:
@.***>

Ah OK, it DOES work if one goes into LibSrc/Mrcfile and LibSrc/Util and recompiles the libraries. I wrongly assumed this was done automatically. Anyway - problem solved and thank you for posting the new version!

Dear colleagues, We are going to release MotionCor3 1.1.0 this week that has the source code of .a files. Thanks for helping resolve this issue. Best Shawn

Many Thanks Shawn! It works perfectly now after reconstructing Libraries with the -fPIE Flag.
May I make one final request of you?
Can you make available the sources of the libcuutilfft.a and libcuutil.a libraries as you did for libmrcfile.a and libutil.a in the case of the GctfFind software.
Thanks again, kind regards, Eric.

The next release of GCtfFind, similar to MotionCor3 and AreTomo2, will
merge the needed code in libcuutilfft.a and libcuutil.a and provide the
source code of libutil and libmrcfile. You will have everything you need to
compile it. However, it will take a while for me to have time working on
it. Thanks for your patience and my apologies for the long delay.
Best,
Shawn
On Sun, Mar 3, 2024 at 3:40 AM elarquet @.***> wrote:

Dear colleagues, We are going to release MotionCor3 1.1.0 this week that
has the source code of .a files. Thanks for helping resolve this issue.
Best Shawn
Many Thanks Shawn! It works perfectly now after reconstructing Libraries
with the -fPIE Flag.
May I make one final request of you?
Can you make available the sources of the libcuutilfft.a and libcuutil.a
libraries as you did for libmrcfile.a and libutil.a in the case of the
GctfFind software.
Thanks again, kind regards, Eric.
—
Reply to this email directly, view it on GitHub
https://github.com/czimaginginstitute/MotionCor3/issues/4#issuecomment-1975131704,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BBUDUPZSV2TOXGRQJYZMS6LYWMD4HAVCNFSM6AAAAAA6VHPJUWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZVGEZTCNZQGQ
.
You are receiving this because you commented.Message ID:
@.***>

MotionCor3 has provided the source code of these libraries. Recompile the libraries in LibSrc should fix this problem.