Island vanishes on block update shortly after creation

Minecraft version
1.18.2
LibX version
1.18.2-3.2.19
Skyblock Builder version
1.18.2-3.3.31
Forge version
40.2.1
The latest.log file
No log file entries from this issue
Issue description
This bug was obvserved in the All The Mods 7 To The Sky modpack, so I will also post this bug on their GitHub but I'm pretty sure this is an issue within Skyblockbuilder.
Shortly after creating an island (usually within a single minute) the island vanishes and the player falls into the void. The trigger for the island vanishing seems to be any block update on the server, even from another player on another island. It's not 100% reproducible, at times it will happen every single time an island is created, other times it won't happen at all. Relogging after creating an island seems to completely stop the island from vanishing, and if an island survives the first few minutes it seems to be completely fine going forward.
Nothing appears in the log files or console when this happens.
I'm keen to not allow players to leave and restart their islands, as we've already seen a sprawl of abandoned islands in the overworld but there's no other way for them to recreate their island. Even a /skyclaims reset command could be handy here, allowing players to regenerate their starting island? Ideally though it'd be awesome to just have the island be less soluble ;-)
Steps to reproduce
Player 1 creates a new island
Player 2 (on their own island) places a block (flower, dirt, doesn't seem to matter what block) immediately after the island is created
Player 1's island vanishes, and they fall to their death
Returning to the island reveals it is gone
Rebooting does not bring the island back
Other information
No response

I tried to reproduce it but wasn't able to. As you already said, it doesn't work 100% of the time. Sadly, I wasn't even reproduce it once. And unfortunately, I have no idea why this could happen. The first thing I thought of was, that the chunks weren't marked for "Hey, save me," but they should be.
If anybody sees this and can provide more information on how to reproduce it reliable, please tell me. I really want to fix this :)


Re-Designing the book page

Description
As of now,the book page in website is not properly made. I want to make it like below with more minimalist and premium look.

Screenshots
No response
Checklist

[X] I have checked the existing issues
[X] I have read the [Contributing Guidelines]
[X] I am willing to work on this issue (optional)
[X] I am a GSSoC'23 contributor

@harshit-tiwaari proceed with it

Thanx for assigning will try to complete it as soon as possible!


openmp offloading memory leak

When offloading to GPU via openmp a memory leak occurs. More details will follow after I've had chance to conduct further tests, but take the following example:
When running:
DEVITO_PLATFORM=nvidiaX DEVITO_ARCH=clang DEVITO_LANGUAGE=openmp OMPI_CC=clang mpirun -np 2 pytest -vv elastic_example.py

The memory usage seems to top out at a bit over 4Gb. This has been seen on setups with both clang 9 and clang 11. Both setups were using openmpi 4.0.4.
Running each of the tests included in the above example individually results in a far lower peak memory usage (~1Gb).
To do:

MFE
Does this occur only with MPI?
?

update: the following command is enough to reproduce:
py.test elastic_example.py -r f -vv -x

that is, no need for MPI

update: the following command is enough to reproduce:
py.test elastic_example.py -r f -vv -x

that is, no need for MPI

Update: these appear to be leaks inside the OMP runtime more than a devito issue

Update: these appear to be leaks inside the OMP runtime more than a devito issue

gone with latest clang and as of rocm5.4.2, hence closing


NativeModule.RNCGeolocation is null - RN 0.61.1

Environment
System:
OS: macOS Mojave 10.14.6
CPU: (12) x64 Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz
Memory: 387.96 MB / 32.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 10.15.3 - ~/.nvm/versions/node/v10.15.3/bin/node
Yarn: 1.17.3 - /usr/local/bin/yarn
npm: 6.4.1 - ~/.nvm/versions/node/v10.15.3/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 12.4, macOS 10.14, tvOS 12.4, watchOS 5.3
Android SDK:
API Levels: 23, 26, 27, 28
Build Tools: 27.0.3, 28.0.3
System Images: android-27 | Google Play Intel x86 Atom
IDEs:
Android Studio: 3.2 AI-181.55<IP_ADDRESS>56338
Xcode: 10.3/10G8 - /usr/bin/xcodebuild
npmPackages:
react: 16.9.0 => 16.9.0
react-native: 0.61.1 => 0.61.1
npmGlobalPackages:
react-native-cli: 2.0.1
Platforms
Both
Versions

Android:
iOS:
react-native-geolocation: 2.0.2
react-native: 0.61.1
react: 16.9.0

Description
When running app on RN 0.61.1, I encounter this error in the debug console Error: @react-native-community/geolocation: NativeModule.RNCGeolocation is null.
Reproducible Demo
Run project after yarn and pod install, open debug console

I was having the same issue. But after stopping the packager, cleaning my build in Xcode, and then running pod install it worked fine

Make sure you have pod 'react-native-geolocation', path: '../node_modules/@react-native-community/geolocation' in your pod file

Getting the same error,
macOS Catalina 10.15
iOS 11.1
Xcode 11.1
"react": "16.8.6",
"react-native": "^0.59.5",
"@react-native-community/geolocation": "^2.0.2",
my Podfile
pod 'react-native-geolocation', :path => '../node_modules/@react-native-community/geolocation'

This error + solution is for RN 0.60+. Did you react-native link react-native-geolocation?

This error + solution is for RN 0.60+. Did you react-native link react-native-geolocation?

already did 'react-native link @react-native-community/geolocation'  ,
I also tried manually linked, but still get the same error

Getting the same error on 0.61 (android)

This error + solution is for RN 0.60+. Did you react-native link react-native-geolocation?

already did 'react-native link @react-native-community/geolocation' ,
I also tried manually linked, but still get the same error

problem solved, just downgrade the version "@react-native-community/geolocation": "1.4.2"

yarn add<EMAIL_ADDRESS>react-native link @react-native-community/geolocation
Worked for me too.

Same issue here on android, react-native-geolocation: 2.0.2, react-native: 0.61.5.
Error: @react-native-community/geolocation: NativeModule.RNCGeolocation is null.

Has anyone found a fix/workaround?

For me building failed after I installed it with yarn, but removing it, cleaning everything, and then reinstalling with npm instead fixed it for me. Here are the steps I took:

yarn remove @react-native-community/geolocation
cd ios
pod deintegrate
navigate back to the project with  ../
npm install @react-native-community/geolocation --save
cd ios
pod install
watchman watch-del-all && rm -rf $TMPDIR/react-* && rm -rf node_modules/ && npm cache verify && npm install && npm start -- --reset-cache
close terminal windows with this and metro bundler and anything else related to react native
open a new window and react-native run-ios

For me building failed after I installed it with yarn, but removing it, cleaning everything, and then reinstalling with npm instead fixed it for me. Here are the steps I took:

yarn remove @react-native-community/geolocation
cd ios
pod deintegrate
navigate back to the project with  ../
npm install @react-native-community/geolocation --save
cd ios
pod install
watchman watch-del-all && rm -rf $TMPDIR/react-* && rm -rf node_modules/ && npm cache verify && npm install && npm start -- --reset-cache
close terminal windows with this and metro bundler and anything else related to react native
open a new window and react-native run-ios

this solutions rocks!!, thanks!

i try all this solution and still have the same issue:
i make an import in my component Map.js :
import Geolocation from '@react-native-community/geolocation';
i also install dependencies and downgrade @react-native-community/geolocation to 1.4.2 :
"dependencies": {
"@react-native-community/geolocation": "^1.4.2",
"@react-native-community/masked-view": "0.1.6",
"@react-navigation/drawer": "^5.5.0",
"@react-navigation/native": "^5.1.5",
"@react-navigation/stack": "^5.2.10"
}
And then make a link ;  react-native link @react-native-community/geolocation
But i also have the same error
i am making test with expo. Someone can help me please?

Getting the same error on 0.61 (android)

cd android
gradlew clean

I got around this by using react-native-location instead. Hope it helps.

i try all this solution and still have the same issue:
i make an import in my component Map.js :
import Geolocation from '@react-native-community/geolocation';
i also install dependencies and downgrade @react-native-community/geolocation to 1.4.2 :
"dependencies": {
"@react-native-community/geolocation": "^1.4.2",
"@react-native-community/masked-view": "0.1.6",
"@react-navigation/drawer": "^5.5.0",
"@react-navigation/native": "^5.1.5",
"@react-navigation/stack": "^5.2.10"
}
And then make a link ; react-native link @react-native-community/geolocation
But i also have the same error
i am making test with expo. Someone can help me please?

@Genius237 , i have the same issue with expo , have you managed to solve the issue?

Have you tried to use react-native-location instead?

I ended up using Expo's native API (expo install expo-location), as I am using expo already, and I do not have the Ios/Android folders. No trouble so far.

Hi @zyonnetworks  !
On Android device, i have just tried to use the 'react-native-geolocation-service' and it really worked for me!
yarn add react-native-geolocation-service
As the API format is really similar, I had just to change the import line. Please, check it out!
// import Geolocation from '@react-native-community/geolocation';
import Geolocation from 'react-native-geolocation-service';
Thats all! Thanks!

yarn add<EMAIL_ADDRESS>react-native link @react-native-community/geolocation
Worked for me too.

worked for me too.Thanks


Add Envoy Gateway as an addon to KubeVela

Description:
I am working on adding EG as an addon to KubeVela, an opensource multi-cluster application platform. With this, people can easily install envoy gateway with one click : )
https://github.com/kubevela/catalog/issues/587
https://github.com/kubevela/catalog/pull/588

great stuff @Xunzhuo , thanks for helping increase adoption, please document/raise issues for any gaps you find in this journey

@Xunzhuo should an issue be created to document admin/users on how to use this feature?

It should be, but there are still some prerequisite tasks to be solved, and it is in experiment addon now. I think we can add a doc after this addon promotes to be a formal addon.

I am closing this, since EG has been added as an experiment addon in kubevela.


Remove non-existing pvc field from GlanceAPI spec

Some fields were removed from the GlanceAPI spec in a recent change, so
they need to be removed from the check in kuttl tests as well.

late here but +2


Love this software! small issue with A1X file

Hi programmers,
I REALLY love this program thank you so much for creating it. Here's what I have. I have a G1X Four and I borrowed someone's A1X four. I'm an acoustic and electric player. I was able to upload some of the A1Xfour .zd2 files to my G1Xfour, but the ones I was interested wouldn't upload, seem they are all modeling files and begin with MDL_ I have also noticed on the A1Xfour there's a category for "AG MODEL" which isn't in the G1XFour. I'm getting this error (see pic) when I try to upload a MDL to my G1Xfour. I'm not programmer, I can understand some of it, but not much, could anything be done to make that work?? Thank You so much!! keep up the great work. ck.

Hi,
Thanks for the complements. I have actually been tinkering with A1Four effects on my G1Four before Christmas, and see that I made a ZIP with these changes rolled in but didn't upload.
Just pushed a release for you. Let me know whether it works you...
https://github.com/mungewell/zoom-zt2/releases/tag/v0.4.0
Happy New Year, glad to see the back of 2020. :-)

Hi again! woo hoo, that works!! you have made my day!!!! many thanks again and have a happy new year!

Perfect, thanks for confirming.


Cant install Nodemailer

While resolving<EMAIL_ADDRESS>npm error Found<EMAIL_ADDRESS>npm error node_modules/react
npm error<EMAIL_ADDRESS>from the root project
npm error   peer<EMAIL_ADDRESS>|| ^18" from<EMAIL_ADDRESS>npm error   node_modules/next-auth
npm error<EMAIL_ADDRESS>from the root project
npm error     peer next-auth@"^4" from<EMAIL_ADDRESS>npm error     node_modules/@next-auth/prisma-adapter
npm error<EMAIL_ADDRESS>from the root project
npm error
npm error Could not resolve dependency:
npm error peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm error node_modules/next
npm error<EMAIL_ADDRESS>from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
Degraded next to 14.2.0 but still can import nodemailer

just resolved this by running
npm i --save-dev @types/nodemailer

just resolved this by running
npm i --save-dev @types/nodemailer


Not attaching to existing subnet or VPC

Fixed with ROSA module pull request,
https://github.com/cloud-native-toolkit/terraform-aws-rosa/pull/32


SMHP: validate FSx Lustre

Issue #, if available: N/A
Description of changes: SMHP validator to check FSx Lustre configurations.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

nice!


generate report button hidden on mobile

When index is viewed on mobile, the "generate report" button is hidden.

Normally is like this:

This is by design. You can bring it back if you want to by removing the following utility classes attached to the button: d-none and d-sm-inline-block

thx!


Generate 4 pictures instead of 6

Accordingly to recent changes in beta..

https://github.com/1998code/DALLE-2-App/pull/6

yes this was fixed in #6

https://github.com/1998code/DALLE-2-App/pull/10

Merged with thanks :)


MP3, OGG and support for other CODECS. Similar to this but kept up-to-date

MP3, OGG and support for other CODECS.
Similar to this but kept up-to-date: http://html5doctor.com/html5-audio-the-state-of-play/

This issue was imported from Google Moderator
Moderator votes: +7
Issue added by Fabien Snauwaert on 2014-03-28
To vote this issue up or down, simply include +1 or -1 in your comment.

Duplicate of #988 so moving half the votes there.


LB - "LoadBalancerConfigIsInUse" error encountered when trying to delete lb.

Server Version - V0.14.2
Steps to reproduce the problem:
Create LB with LB configuration that has 1 listener associated with it.
Add 1 host to this LB.
Add 2 targets to this LB.
Add 1 listener to the LB configuration that is attached to this LB.
Try ti delete LB.
I see the following exception:
(ApiError(...), "LoadBalancerConfigIsInUse : LoadBalancerConfigIsInUse\n{'status': 409, 'code': u'LoadBalancerConfigIsInUse', 'links': {}, 'detail': None, 'actions': {}, 'message': u'LoadBalancerConfigIsInUse', 'type': u'error', 'id': u'0fdcfdd1-78c3-41f9-b6c5-0af8ad2fcf1d'}")
When I try to delete LB again , it succeeds.

@sangeethah Sangeetha, please provide the cattle server logs. Also are you sure you didn't try to delete the load balancer config itself? This error is thrown when try to delete the config that is in use by existing load balancer.

I was actually trying to delete the loadbalancer config that was attached to LB in "active" state which was resulting in this error message.
Closing this issue , since the behavior seen is expected.


Upgrade CI Xcode version to 13.4

Fixes https://github.com/flutter/flutter/issues/104852
Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

Testing on devicelab bot with iOS 15.1 tethered: https://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/magder_google.com/4ee6e50d27f5049dc22a7e27bc18eb8ea574522de090f4aa77623302649f7844/+/build.proto?server=chromium-swarm.appspot.com


[HACKTOBERFEST 2024] - Objects Quiz

[!IMPORTANT]
This issue is part of our 2024 Hacktoberfest initiative. If you are interested in working on this issue, refer to our top-level tasks to see if this issue is claimed, or to claim it if it is not.

This issue is to create the Objects quiz.
The file you should be working on is found in /curriculum/challenges/english/25-front-end-development/quiz-objects.
All quiz questions need to relate to one of these topics:

everything:tm: is an object in JS
property access (dot notation vs bracket notation)
nested property access
Object() constructor
optional chaining (?.) operator
destructuring (shorthand const { prop } = obj;)
getters and setters
prototype inheritance

[!CAUTION]
Questions which do not fall under these topics will be rejected.

You are welcome to include code blocks in your questions, but please keep them short (four lines or less).
Please do NOT open a pull request until you have completed all questions. Your quiz should have exactly 20 questions.

Thank you for your interest in contributing. This issue will be opened for contribution when Hacktoberfest starts on October 1st.

[!CAUTION]
Pull requests which are created before October 1st will not be eligible for Hacktoberfest. We appreciate enthusiasm, but encourage you to hold off on contributing to this issue until the event has begun.

If you wish to be notified when this issue is opened for contribution, subscribe to notifications:

This issue is now open
If you would like to work on this issue, please leave a comment so we can assign it to you.
Be sure to read our contributing guidelines.

Hi, Please assign this issue to me. I want to contribute.

@naomi-lgbt Hi, Please assign this issue to me. I want to contribute.

Hey @RahulJOD,
you are already assigned to different issue - https://github.com/freeCodeCamp/freeCodeCamp/issues/56182.

Hi @naomi-lgbt  @gikf  can you please assign me this issue??

Hey @devshah207,
you are already assigned to different issue - https://github.com/freeCodeCamp/freeCodeCamp/issues/56219.

Hi 👋
I'd like to work on this.

This issue has been assigned a contributor. To prevent extraneous notifications, the issue is now locked. If you have any questions, please reach out to me in our Discord community.


[BUG] Azure.Storage.Blobs.Models.AccountKind missing BlockBlobStorage

Describe the bug
The AccountKind enum is missing BlockBlobStorage.  If you do GetAccountInfo with a block blob account it throws an exception
Expected behavior
Return the correct account type
Actual behavior (include Exception or Stack Trace)
Throws an exception rather than report correct account kind
To Reproduce
var blobServiceClient = new BlobServiceClient();
// Next line throws
var accountInfo = blobServiceClient.GetAccountInfo();
Environment:
AzureStorage.Blobs 12.4.3 - verified that the enum value is still missing in master
https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/storage/Azure.Storage.Blobs/api/Azure.Storage.Blobs.netstandard2.0.cs

Hi @marcre, I can repo the issue, and we'll work on getting a fix out soon.


Remove Mixpanel integration (in favor of Segment)

As part of an overarching effort to remove our dependency on (and stop paying for) Mixpanel, Eidelon should stop sending event data directly to Mixpanel via their client library.
This is part of https://github.com/artsy/minotaur/issues/105

Looking into this, but there's some good news: we weren't currently tracking against Mixpanel anyway. I'll add Segment still.

Does that mean we can turn off our Mixpanel subscription without causing any problems here?

Yup 👍


Added the advanceOnEdit config option

I went ahead and added the advanceOnEdit option to the 1.5 branch also. (Cf. #2028)
I like @vitmalina's idea to call it editAutoAdvance instead, but I noticed it seemed to get merged to master under my original name, so I went ahead and kept that name here for consistency. Let me know if you'd like me to change that.

Can you please rename it in both branches to editAutoAdvance. I will wait merging this one.

I've renamed the field in this branch and on master.
I'm still trying to figure out all the ins and outs of GitHub--do I need to create a new pull request for master since the other one was closed?


gnu-crypt.h missing, causes pip install bcrypt==1.0.2 to fail

Issue description
pip install bcrypt fails on NixOS 18.09.
Steps to reproduce
run pip install bcrypt==1.0.2 or something that depends on it, such as realms-wiki
Collecting bcrypt==1.0.2 (from realms-wiki)
  Using cached https://files.pythonhosted.org/packages/50/17/ba03213ec9542b259af9b67433f3017ea31e382af98e466aee5fcb1718cb/bcrypt-1.0.2.tar.gz
    Complete output from command python setup.py egg_info:
    In file included from /nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/include/python2.7/Python.h:47:0,
                     from bcrypt/__pycache__/_cffi_677459_d17cc0.c:2:
    bcrypt/crypt_blowfish-1.2/crypt.h:17:10: fatal error: gnu-crypt.h: No such file or directory
     #include <gnu-crypt.h>
              ^~~~~~~~~~~~~
    compilation terminated.
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-UjDQia/bcrypt/setup.py", line 28, in <module>
        from bcrypt import __about__, _ffi
      File "bcrypt/__init__.py", line 71, in <module>
        ).hexdigest()[:6],
      File "/nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/lib/python2.7/site-packages/cffi/api.py", line 451, in verify
        lib = self.verifier.load_library()
      File "/nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/lib/python2.7/site-packages/cffi/verifier.py", line 104, in load_library
        self._compile_module()
      File "/nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/lib/python2.7/site-packages/cffi/verifier.py", line 201, in _compile_module
        outputfilename = ffiplatform.compile(tmpdir, self.get_extension())
      File "/nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/lib/python2.7/site-packages/cffi/ffiplatform.py", line 22, in compile
        outputfilename = _build(tmpdir, ext, compiler_verbose, debug)
      File "/nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/lib/python2.7/site-packages/cffi/ffiplatform.py", line 58, in _build
        raise VerificationError('%s: %s' % (e.__class__.__name__, e))
    cffi.error.VerificationError: CompileError: command 'gcc' failed with exit status 1

If I forcibly link crypt.h to gnu-crypt.h, then there is a different error:
Collecting bcrypt==1.0.2 (from realms-wiki)
  Downloading https://files.pythonhosted.org/packages/50/17/ba03213ec9542b259af9b67433f3017ea31e382af98e466aee5fcb1718cb/bcrypt-1.0.2.tar.gz (40kB)
    100% |████████████████████████████████| 40kB 3.9MB/s
    Complete output from command python setup.py egg_info:
    In file included from bcrypt/__pycache__/_cffi_677459_d17cc0.c:212:0:
    bcrypt/crypt_blowfish-1.2/ow-crypt.h:27:14: error: conflicting types for ‘crypt_r’
     extern char *crypt_r(__const char *key, __const char *setting, void *data);
                  ^~~~~~~
    In file included from bcrypt/crypt_blowfish-1.2/crypt.h:17:0,
                     from /nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/include/python2.7/Python.h:47,
                     from bcrypt/__pycache__/_cffi_677459_d17cc0.c:2:
    /nix/store/akak0rxhbi4n87z3nx78ipv76frvj841-glibc-2.27-dev/include/gnu-crypt.h:60:14: note: previous declaration of ‘crypt_r’ was here
     extern char *crypt_r (const char *__key, const char *__salt,
                  ^~~~~~~
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-D5WZAs/bcrypt/setup.py", line 28, in <module>
        from bcrypt import __about__, _ffi
      File "bcrypt/__init__.py", line 71, in <module>
        ).hexdigest()[:6],
      File "/nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/lib/python2.7/site-packages/cffi/api.py", line 451, in verify
        lib = self.verifier.load_library()
      File "/nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/lib/python2.7/site-packages/cffi/verifier.py", line 104, in load_library
        self._compile_module()
      File "/nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/lib/python2.7/site-packages/cffi/verifier.py", line 201, in _compile_module
        outputfilename = ffiplatform.compile(tmpdir, self.get_extension())
      File "/nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/lib/python2.7/site-packages/cffi/ffiplatform.py", line 22, in compile
        outputfilename = _build(tmpdir, ext, compiler_verbose, debug)
      File "/nix/store/kl6d5j90idkjn6vhy30sg9qm39n5bm10-python-2.7.15-env/lib/python2.7/site-packages/cffi/ffiplatform.py", line 58, in _build
        raise VerificationError('%s: %s' % (e.__class__.__name__, e))
    cffi.error.VerificationError: CompileError: command 'gcc' failed with exit status 1

    ----------------------------------------

Technical details

system: "x86_64-linux"
host os: Linux 4.14.78, NixOS, 18.09.1023.06fb0253afa (Jellyfish)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.1.1
nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Running pip is not supported. You already provide a Python environment that includes bcrypt, so why run pip again?

realms-wiki seems to be pinned to a specific version of bcrypt that isn't provided by nixpkgs.

You can provide your own bcrypt Python package.

i assume this is some legacy header name which isn't used anymore and should be fixed upstream/ is probably already fixed as its 2023


Custom Type:  load/1 not called for null values

Environment

Elixir version (elixir -v): Elixir 1.6.4 (compiled with OTP 20)
Database and version (PostgreSQL 9.4, MongoDB 3.2, etc.): PostgreSQL 10.2
Ecto version (mix deps): 2.2.8
Database adapter and version (mix deps): postgrex, 0.13.4
Operating system: MacOS

Current behavior
I have defined a schema with a custom type like this:
schema "users" do
  field(:gender, Types.Gender)
end

The database column allows null values for historic reasons. For our new API we would like to convert all given values to predefined ones from an enum. A basic form of a custom type would be:
defmodule Auth.Types.Gender do
  @behaviour Ecto.Type
  def type, do: :string

  def cast(:not_provided), do: {:ok, nil}
  def cast(value) when is_atom(value), do: {:ok, Atom.to_string(value)}
  def cast(_), do: :error

  def load(nil), do: {:ok, :not_provided}
  def load(value), do: {:ok, String.to_atom(value)}

  def dump(value), do: {:ok, value}
end

When running in iex, everything seems to be working as expected:
iex(1)> Auth.Types.Gender.load(nil)
{:ok, :not_provided}

But when fetching data via Repo.all, all i get is gender: nil
Expected behavior
I would expect that load would be called no matter what value the database column would have.

@namxam Yes, nil are always bypassed and never given to the type, since most types do not care about nil and this seems to be a corner case.
Unfortunately I am afraid we can't do this change, as it would basically break all of the existing types, as they will suddenly start receiving nils.

Too bad. Although it is a bit counterintuitive. I guess I have to find another way to get it working for me. To help others, I created a small PR with a note in load/1 documentation. Just in case you want it.


"and" used where "or" probably intended

https://github.com/kivy/kivy/blob/master/kivy/graphics/instructions.pyx#L289 is always 0.  Probably not what was intended?

@janssen, are you facing an issue which is fixed by the change? If yes, how can the bug be reproduced?

Just pointing out the problem.  Reproduce?  It's a logic bug -- change the "&" to "|" and you'll have it fixed.

Well the question is whether we actually want that value. If everything is working with the current value of 0, then it makes sense to just change the code to assign 0 rather than switching to & to |.

Or, everything isn't working, but the bug is subtle, and no one has been able to figure out what it is.  I think those flags are there for a reason, and the right fix is to fix that typo.

@Kovak, could you take a look?

The GI_VERTEX_DATA bit is never checked anywhere else after being set here, so it being 0 is not affecting anything. And GI_NEEDS_UPDATE bit will be set by flag_update() being called after a texture is set to this VertexInstruction which is when I think an update should be flagged. I don't know why it needs to be set to 1 during init.

I believe the line being referenced is now: https://github.com/kivy/kivy/blob/master/kivy/graphics/instructions.pyx#L289
self.flags = GI_VERTEX_DATA & GI_NEEDS_UPDATE


Copyright error [ priority ]

WARNING: Unable to extract video title
ERROR: This video is no longer available due to a copyright claim by ...

This happens when I download channels, and it stops downloading of whole channel there, and rest is undownloadable without selecting links...
It's quick fix.

It's just line that it'll skip video on this error and not interrupt downloading.

It's just line that it'll skip video on this error and not interrupt downloading.


[fix #100] quote actual face

https://github.com/TheBB/spaceline/commit/ddd4907e4775dd0aa242936f1c8bfbb6bd1afae4
after this commit actual face need quote

Checked out this PR and is working with master spaceline without problems. Thanks @LiuPai.

@domtronn @LiuPai super cool! looking forward to seeing this in a 1.4.1 release. thanks, all.

@domtronn @LiuPai s Do y'all intend to cut a new release with this fix? Or do you not think that is needed?


Switch tasks to pytest

@fchollet , @phreeza please take a look.  While github diff looks terrible, I didn't do much, just few renames and fixes. Here I just want to throw few ideas in to avoid spending time in the future.
Small cleanup of test_tasks:

switch to pytest
fix random seed to be independent on the order of imports
readable test names
remove unnecessary prints

Experimental:

switch some tests to use list of layers in constructor. I was always wandering why torch do not do that - just pass a list of layers into Sequential. I was pleasantly surprised to find this in Keras.

switch some tests to use list of layers in constructor.

Could you clarify what you mean?
I think these are reasonable changes. Regarding prints, we should keep prints that make the test logs easier to read, specifically prints such as "now testing this and that...".
Also: any assert should have a readable failure message associated to it. If a test fails because some value was too high or something, we want to know what the value was (and what it was being compared to).

@fchollet, this is exactly what you get with pytest - I renamed functions to be the same as prints so you get the same as you had. Also pytest will generate you a nice assert message if it fails

Ok, sounds good.


Ray logs plugin

thanks! can you attach some screenshots of the features?

Here they go some screenshots @starpit:

StatusBar with current Ray job:

This launches when you click in the StatusBar Ray Job ID:

This is the logs view:

This is the list of the jobs lauchend, still a work in progress to be presented as a table:


making highlight.js non-node friendly

I'm using npm to grab all of my dependencies and when I try to grab this package it looks like the code is optimised for using on node as I keep getting the error message

module is not defined

I'd really prefer to not have to download it manually but looking like I may have to, hoping maybe you could steer me in the right direction.
Thanks

The package that is hosted on npmjs is indeed node-specific. We try not to support the entire multitude of packaging solutions ourselves, but there is a third-party project that does it: https://github.com/components/highlightjs


Disable Header Forwarding based on Header Name per Client

The Problem:
In a application with Sleuth enabled every request I create has the headers forwarded silently.
That, can create silent issues such as the current one I'm facing: my application is forwarding a bad-formatted Accept-Language header. On this case, I can't just throw back a 400, I need to fallback to a language and finish my business process.
Desired Solution
A configuration to disabled header forwarding per Header Name and ideally only for specific clients

I don't understand the problem. Where do we forward all headers? Which component does it? Which version of Sleuth are you talking about?

So this might be my lack of knowledge on how sleuth works. I'll explain my use case:
we use a org.springframework.web.reactive.function.client.WebClient to perform requests to a downstream service.
This library, spring-webflux uses sleuth underneath, which in my understanding is what has the knowledge between what my service has gotten as request and requests I'm doing to down stream services.
I saw two StackOverflow questions with similar problems, and both also cited sleuth as the place where something should be configured.

StackOverflow Question 1

StackOverflow Question 2

Both questions use different clients, but with commonality of sleuth. At the moment, either we have sleuth doing its work or not all, which is not what we want. We would like to control on specific cases if a header is forwarded or not.
But I can't tell you with certainty where this is being done on code level.
We use org.springframework:spring-webflux:5.3.25, which uses a bundle of sleuth libraries on version 3.1.7
I know that we configure the baggage in the following way:
  sleuth:
    baggage:
      remote-fields:
        - Accept-Language
        - X-RID
        - Experimentation-Beacon-Id
        - Encrypted-Customer-Id
        - Experiment-Subject-ID

That's what makes those fields being forwarded to downstream connections, right?
Is it possible to disable them on code level for specific client/requests?

Not on the Sleuth level. You would have to do a filter function on WebClient level to remove the headers

Ok, so it's in the interaction between the library and sleuth. Check.
Thank you for your time!


GLFW error in ./installLibrealsense.sh L4T 24.1

Hi, I have successfully installed Kernel and Module Building on my Jetson TX1 following your guide. The new kernel is now 3.10.96-jetsonbot-v0.1. JetsonTX1 is flashed using Jetpack 2.2, which loaded L4T 24.1, Ubuntu 14.04, 64 bit OS.
Following the second part to install librealsense, I am getting GLFW errors in ./installLibrealsense.sh. Here is the log from terminal after running the script:
cc examples/c-tutorial-1-depth.c -Iinclude -Llib -lrealsense -lm `pkg-config --cflags --libs glfw3 glu gl` -o bin/c-tutorial-1-depth
cc examples/c-tutorial-2-streams.c -Iinclude -Llib -lrealsense -lm `pkg-config --cflags --libs glfw3 glu gl` -o bin/c-tutorial-2-streams
cc examples/c-tutorial-3-pointcloud.c -Iinclude -Llib -lrealsense -lm `pkg-config --cflags --libs glfw3 glu gl` -o bin/c-tutorial-3-pointcloud
g++ examples/cpp-alignimages.cpp -std=c++11 -Iinclude -Llib -lrealsense -lm `pkg-config --cflags --libs glfw3 glu gl` -o bin/cpp-alignimages
Package glfw3 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glfw3.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glfw3' found
Package glfw3 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glfw3.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glfw3' found
Package glfw3 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glfw3.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glfw3' found
Package glfw3 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glfw3.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glfw3' found
examples/c-tutorial-2-streams.c:15:24: fatal error: GLFW/glfw3.h: No such file or directory
 #include <GLFW/glfw3.h>
                        ^
compilation terminated.
examples/c-tutorial-3-pointcloud.c:20:24: fatal error: GLFW/glfw3.h: No such file or directory
 #include <GLFW/glfw3.h>
                        ^
compilation terminated.
In file included from examples/cpp-alignimages.cpp:5:0:
examples/example.hpp:5:24: fatal error: GLFW/glfw3.h: No such file or directory
 #include <GLFW/glfw3.h>
                        ^
compilation terminated.
make: *** [bin/c-tutorial-2-streams] Error 1
make: *** Waiting for unfinished jobs....
make: *** [bin/c-tutorial-3-pointcloud] Error 1
make: *** [bin/cpp-alignimages] Error 1
install -m755 -d /usr/local/include/librealsense
cp -r include/librealsense/* /usr/local/include/librealsense
cp lib/librealsense.so /usr/local/lib
ldconfig

I have also tried the commands you mentioned in the conclusion section:
$ cd /usr/lib/aarch64-linux-gnu
$ sudo rm libGL.so
$ sudo ln -s /usr/lib/aarch64-linux-gnu/tegra/libGL.so libGL.so

It would be great if you can suggest a solution on it.

It looks like you had issues loading the glfw library. In the install script,
$ sudo apt-get install libglfw3-dev -y
Should load GLFW. You should check to see if it actually installed.

I have to manually link glfw dependencies and in correct order using command:
pkg-config --static --libs x11 xrandr xi xxf86vm gl glfw3


Find email template via subject

Generally an email template is known by the subject.
How can the subject be used to find the template?

Hi Jeff,
This needs full text search, something that HappySoup does not support. I work at Salto and we have been filling some of these gaps with our 100% free app for impact analysis, here's a demo of exactly what you are looking for
https://youtu.be/fReJPzBOYdo


Feature Request: Iceberg Table Format support

In Clickhouse, I can query an Iceberg table with a query like this:
select * from iceberg('https://s3.us-east.cloud-object-storage.appdomain.cloud/lake-sales/tables/sales’, ‘aws_key####’, ‘aws_secret####’, Parquet) limit 2000
However, when I try the exact same query on chDB, I get this error:
Code: 46. DB::Exception: Unknown table function Iceberg:  or incorrect parameterized view. (UNKNOWN_FUNCTION)
Seems like chDB doesn't know iceberg table function.
P.S, I tried Iceberg also (uppercase 'I'), that doesn't work either.

You can see all the supported functions with SELECT * FROM system.table_functions ORDER BY name or here
Iceberg support is indeed not currently compiled into chdb. From what I can see the avro dependency must be enabled.
We'll sure add the dependencies to support the Iceberg table function in the next releases.

Implemented in v0.15.0

Thanks!


UnicodeEncodeError: 'charmap' codec can't encode character

I'm a Python novice, but running under Windows,  I think I'm encountering a conflict between Windows-1252 and ISO-8859-1 character sets.
python.exe  dnstwist.py c.com
dnstwist (20150616) by<EMAIL_ADDRESS>NOTICE: missing dnspython module - functionality is limited !
Processing 8 domains .....!!.
Bitsquatting         b.com                -
Bitsquatting         a.com                -
Bitsquatting         g.com                -
Bitsquatting         k.com                -
Bitsquatting         s.com                -
Traceback (most recent call last):
File "_Active\Security\DNS\dnstwist\dnstwist.py", line 208, in
sys.stdout.write('%-20s %-20s %s' % (i['type'], i['domain'], dns))
File "C:\Python34\lib\encodings\cp437.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_map)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\xe3' in position 21: character maps to

I'm having this on a linux machine with python3:
$ python dnstwist.py ing.nl
dnstwist (20150616) by<EMAIL_ADDRESS>Processing 36 domains !!!!!.!!!!.!!!!..!!!!!!!!!!!!!!!!!!!

Bitsquatting         hng.nl               <IP_ADDRESS> MX:postduif.natuurpark.nl
Bitsquatting         kng.nl               <IP_ADDRESS> MX:mail.mxproc.com
Bitsquatting         mng.nl               <IP_ADDRESS> MX:mail1.cleanport.nl
Bitsquatting         ang.nl               <IP_ADDRESS> MX:mailfilter1.tvp-it.nl
Bitsquatting         yng.nl               <IP_ADDRESS> MX:mx.yng.nl
Traceback (most recent call last):
  File "dnstwist.py", line 208, in <module>
    sys.stdout.write('%-20s %-20s %s' % (i['type'], i['domain'], dns))
UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 21: ordinal not in range(128)

Could you please check if the latest commit fixed this?

Yes, corrected.  Thank you.

Yes, fixed for me as well on linux/python3. Thanks!


Authorized scopes are not verified during grant to token exchange

Assuming user has an option to select which scopes to authorize, we have to verify that only authorized scopes are allowed, when exchanging grant to token.
However, I could see that it's possible to override scopes, and increase privileges during exchange grant procedures
Authorize scopes (note - user has authorized only legal_entity_read!):
Request:
POST /oauth/apps/authorize HTTP/1.1
Host: demo.ehealth.world
Content-Type: application/json
Authorization: Bearer TUxIYVVUQmVWdmx5NUpnT0cyelMvdz09
Cache-Control: no-cache
Postman-Token: b835462e-6285-7765-3ee9-0353badceac9

{
   "app":{
      "client_id":"786d84d9-e1c5-4d58-9f0f-f5f3d826b26e",
      "redirect_uri":"http://example2.com",
      "scope":"legal_entity:read"
   }
}

Response:
{
  "meta": {
    "url": "http://demo.ehealth.world/oauth/apps/authorize",
    "type": "object",
    "request_id": "ac2tba9911kmtdojg9difh5ukh02vfun",
    "code": 201
  },
  "data": {
    "value": "TVgrOUhWS2Vab0xqQ3k0OUhQN25ZUT09",
    "user_id": "3a333f3c-7051-4f33-978d-974153cb4bb7",
    "name": "authorization_code",
    "id": "324b0dbd-9842-4293-9515-7d30e950abb6",
    "expires_at":<PHONE_NUMBER>,
    "details": {
      "scope": "app:authorize",
      "redirect_uri": "http://example2.com",
      "grant_type": "password",
      "client_id": "786d84d9-e1c5-4d58-9f0f-f5f3d826b26e"
    }
  }
}

Exchange grant (where scopes are extended with unautorized list of scopes)
Request:
POST /oauth/tokens/ HTTP/1.1
Host: demo.ehealth.world
Content-Type: application/json
Cache-Control: no-cache
Postman-Token: e0542389-cebb-0ebc-454f-991e017b2d97

{
   "token":{
      "grant_type":"authorization_code",
      "code": "STRvQnBpVGdKeUEwRTNMVlQvNkpVZz09",
      "client_id":"786d84d9-e1c5-4d58-9f0f-f5f3d826b26e",
      "client_secret": "UmE0L0d4d2NpZ2MyQnVOdDVleXBDQT09",
      "redirect_uri": "http://example2.com",
      "scope":"employee_request:write employee_request:read legal_entity:read employee:read"
   }
}

Response:
{
  "meta": {
    "url": "http://demo.ehealth.world/oauth/tokens/",
    "type": "object",
    "request_id": "ud41ghahnangobnq431sfku1pninoo60",
    "code": 201
  },
  "data": {
    "value": "V1Zkam1yRkxlNkFNY1hNTXNUVThVUT09",
    "user_id": "3a333f3c-7051-4f33-978d-974153cb4bb7",
    "name": "access_token",
    "id": "67ef71f0-6553-4098-b441-995052250a1a",
    "expires_at":<PHONE_NUMBER>,
    "details": {
      "scope": "employee_request:write employee_request:read legal_entity:read employee:read",
      "refresh_token": "YUVrU2JiNGJ3cHFLSlNTc1dOdUJudz09",
      "redirect_uri": "http://example2.com",
      "grant_type": "authorization_code",
      "client_id": "786d84d9-e1c5-4d58-9f0f-f5f3d826b26e"
    }
  }

}
As the result we could see, that issued token has been authorized to the full list of requested scopes
"scope": "employee_request:write employee_request:read legal_entity:read employee:read",
even though user has only authorized legal_entity:read

cc: @lymychp @warehousman

#72 will fix it

fixed and deployed to demo


[Doc] Document health check command for waiting for standalone server to start

What issue do you find in Pulsar docs?
I'd like to be able to run a health check command so that I can have one of my containers wait for pulsar standalone to finish starting up.
I'm guessing there's a way to implement this with existing CLI tools, but I'm pretty lost.
As an example of what I'm looking for, postgres has the pg_isready command
What is your suggestion?
Document a command that will return a 0 exit code if-and-only-if a pulsar standalone server is successfully running + done setting up
Do you have any references?
linked above
Would you like to fix this issue?
If I can find a solution, I'd love to submit a PR :)
Note

[X] I have researched my question.

@zdufour-asp You can use bin/pulsar-admin brokers healthcheck.

@zdufour-asp Thanks for reporting this issue. I will add this command to the Get Started topics as reference.


libgig: 4.2.0 -> 4.3.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libgig/versions.
meta.description for libgig is: "Gigasampler file access library"
meta.homepage for libgig is: "http://www.linuxsampler.org"
meta.changelog for libgig is: ""
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/rifftree passed the binary check.

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/dlsdump passed the binary check.

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/gigdump passed the binary check.

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/gigextract passed the binary check.

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/gigmerge passed the binary check.

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/gig2mono passed the binary check.

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/gig2stereo passed the binary check.

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/sf2dump passed the binary check.

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/sf2extract passed the binary check.

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/korgdump passed the binary check.

/nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/korg2gig passed the binary check.

Warning: no invocation of /nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/akaidump had a zero exit code or showed the expected version

Warning: no invocation of /nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/bin/akaiextract had a zero exit code or showed the expected version

11 of 13 passed binary check by having a zero exit code.

11 of 13 passed binary check by having the new version present in output.

found 4.3.0 with grep in /nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0

found 4.3.0 in filename of file in /nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0

directory tree listing: https://gist.github.com/1cffcfa260374523cd07992ce215bfea

du listing: https://gist.github.com/5ba129cd8234f9b9abd25e8f1e8179d4

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

14 total rebuild path(s)

5 package rebuild(s)

5 x86_64-linux rebuild(s)
5 i686-linux rebuild(s)
0 x86_64-darwin rebuild(s)
4 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
gigedit
libgig
linuxsampler
lmms
qsampler

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0 \
  --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 libgig https://github.com/r-ryantm/nixpkgs/archive/d9ac006c6603a061814f711631d3ae2a215efb73.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/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0
ls -la /nix/store/544h20p7mszv203ichlvgglb8c0k2g9d-libgig-4.3.0/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

5 packages built:

gigedit
libgig
linuxsampler
lmms
qsampler

Maintainer pings
cc @cillianderoiste for testing.

Result of nixpkgs-review pr 122676 at d9ac006c run on aarch64-linux 1

1 package failed to build:

linuxsampler

3 packages built successfully:

gigedit
libgig
qsampler

Note that build failures may predate this PR, and could be nondeterministic or hardware dependent.
Please exercise your independent judgement. Does something look off? Please file an issue or reach out on IRC.


CustomField strings are converted to integers

I opened a support case with Sage, but thought it would be good here, too.  I'm using C# with a form on which the user enters the custom field ID.  SageString and SageNum are functions I used to read Sage300 query values.
...
journalEntryLineCreate.ProjectId = SageString(cs0120GLEntries, "PROJECT");
journalEntryLineCreate.TransactionAmount = Math.Round(SageNum(cs0120GLEntries, "OPENBAL"), 2);
journalEntryLineCreate.VendorId = SageString(cs0120GLEntries, "VENDOR");
journalEntryLineCreate.LocationId = this.lblLocation.Text;
if (this.txtUserDefined.Text.Trim() != "")
{
journalEntryLineCreate.CustomFields.Add("GLDIM" + this.txtUserDefined.Text, SageString(cs0120GLEntries, "USERDEFINED"));
}
journalEntryCreate.Lines.Add(journalEntryLineCreate);
...
The problem is that the USERDEFINED values are like 001, 002, 010, 011, etc.  Then I get an error like this:
Result status: failure for Control ID: 055f5cbf-ab27-4208-98cc-d1cb965ae049 - Cannot relate new GL Entry to non-existing MBP object with id = 2 (by relationship RGLDIM101000000018116_10060) [Support ID: V%40J0AEB031%7EYXBHXP0%402L--FUKWPun%40jgAAABU] - BL01001973 Could not create glentry record! - BL01001973 Could not create glbatch record! - BL01001973 Could not create GLBatch record!"
The error above is for "id = 2". But the value I passed was 002.  If I pass 009, the error is for "id = 9".  When I pass values like "A15", then it simply crashes with:
Result status: failure for Control ID: c80d1582-9b78-4fe2-81c6-dd284a11466b - DL02000001 Error There was an error processing the request. - BL01001973 Could not create glentry record! - BL01001973 Could not create glbatch record! - BL01001973 Could not create GLBatch record!
Maybe it's because WriteElement inside WriteCustomFieldsImplicit is overloaded?

@JayConverse, what is the request XML that is generated for this case?

I forgot I posted here. Thanks for getting back, I figured out the problem.  For custom dimensions, you can't pass in the actual text values like you can with Customers, Classes, and Departments, you have to pass in the internal ID, in other words, "002" maps to 1000, "013" maps to 1001, etc.

Awesome :) glad you were able to get around the issue.


fix(3891): mirror parent pod labels to cilium endpoints

Fixes #3891

This allows label based selection for CiliumEndpoints.

test-me-please

Coverage decreased (-0.009%) to 36.91% when pulling c8fcd5e4d45cd78256a367e40cfe05c7d120bdc4 on pr/fristonio/fix-3891 into 86729fb8a0bb81a2cb08e875a725a727380167cf on master.

Sorry :sweat_smile:
I forgot to handle that, I thought this was a simple change.
This should be easy though, we already watch for pod changes in the K8swatcher. We can check if the labels have changed for the pod and can mirror the changes in the CiliumEndpoint CRD object.
I will update the pull request with the required changes.

test-me-please

test-me-please

test-me-please

test-me-please

test-me-please


V4 Build

Adds supports for extensions/themes being packages, alongside the existing packages.
Removes the need for the custom_src folder and the use of symbolic links, which is problematic, especially in IDEs like VSCode.
Adds support for themeable packages and theme packages.

Codecov Report

Merging #4312 into master will increase coverage by 0.08%.
The diff coverage is 84.61%.

@@            Coverage Diff             @@
##           master    #4312      +/-   ##
==========================================
+ Coverage   56.35%   56.43%   +0.08%
==========================================
  Files         892      896       +4
  Lines       29161    29262     +101
  Branches     4224     4228       +4
==========================================
+ Hits        16434    16515      +81
- Misses      12727    12747      +20


Feat/offcanvas

What:
Add Offcanvas component

Why:
We need an Offcanvas for this design.

How:
Add a new component Offcanvas which follows the same logic of the Modal.
It receives the side props ("left" | "right" | "top" | "bottom") and slides in from the relative side.

Media:

See more in this video on loom
Checklist:

[x] Ready to be merged

See this pull-request thread for more info.

@duranmla It was just for the documentation, but for me, it's ready to go!  woot woot! 💪 🚂


Bigquery to v3

Please make supported_operations like the others
notSupportedOperations = ...
export const supportedOperations = AllSchemaOperations.filter(op => !notSupportedOperations.includes(op))

Missing tests for sql_filter_transformer, take a look on mysql, postgres, etc. tests for nested queries.


Convert PaystackResponse to a generic type

The current PaystackResponse.data field is Record<string, any> | Record<string, any>[] | null which leaves the consumer of the package to implement the types of the returned data, in plans to support type inference for arbitrary types like Transaction, Plan, Subscription e.t.c in future releases modify PaystackResponse to allow the data field to be a generic type so that when e.g. a transaction type is defined, it may be annotated as PaystackResponse<Transaction>, PaystackResponse<Record<string, any>>

All pull requests should be send to the dev branch

assign me


Scale isn't working correctly.

Scale setter isn't working correctly, it's scaling by the vector, not to the vector.
Repro

set entitie's scale [5, 5, 5]
scale it down to the initial size with entity.scale = [1, 1, 1];
not that nothing happened, because entity.local_matrix was just scaled by [1, 1, 1] vector.

@stasm could you take a look at this one pls?

Ha, good catch! I'm on it.


There is no VNC console on VMs migrated from OpenStack provider

There is no VNC console on VMs migrated from OpenStack provider, though the source VMs have VNC console.

This was fixed in #292


Proposal to release current HEAD of main as release v0.8.0

@jpengar @eric-murray @patrice-conil @shilpa-padgaonkar
As discussed within the call on Friday I propose to create our first Github release v0.8.0 with the current HEAD of main (commit 61200f1). This is currently the unchanged v0.8.0 of the QoD API definition from mid of October + the updated documentation.
All other PRs can then going again into main. After the fixes are applied we can declare a v0.8.1 release and then go on with the larger changes (including PR #67).
In addition (and before creating the v0.8.0 release) I propose to create a "historic" pre-release v0.1.0 based on the commit which I tagged already as v0.1.0. It represents then the initial contribution and allows to describe the changes in v0.8.0. It has to be done before as Github as the timestamps and sorting of the releases can't be changed afterwards.
Let me know if I should go forward with these proposal and create the two releases v0.1.0 and v0.8.0.

Will a release just be the API definition + relevant documentation, or will it be a snapshot of the whole repository? If the latter, I'd prefer that the "legacy" implementation for v0.1.0 be moved to QualityOnDemand_PI1 first before creating the 0.8.0 release.
Proposal to create a "historic" 0.1.0 release is fine, though maybe we need some comment about why there is no 0.2.0 through to 0.7.0.

I'm OK with the creation of release 0.8.0, and then we can move to 0.8.1 with the already identified typos and notificationUrl renaming. Also with saving relevant past versions in the history.
I also think that moving the legacy implementation by DT to the _PI1 repo is cleaner.

I agree to the proposal of creating the two releases, v0.1.0 and v0.8.0.
Please refer here https://github.com/camaraproject/WorkingGroups/pull/123
IMHO, we don't need the legacy implementation of 0.1.0 in new PI repo for DT

IMHO, we don't need the legacy implementation of 0.1.0 in new PI repo for DT

This is an internal matter for Deutsche Telekom, but the implementation code needs to be removed from the main QualityOnDemand repository, especially if the whole repository is considered to form a release

It's completely fine to remove it from the main QoD repo.

Agree to delete the implementation code from v0.1.0 before declaring v0.8.0. Will create a PR for that.
The code will not be lost ... it is still included within v0.1.0. Within in the provider implementation (PI_1) repo we will start with 0.8.x API.

@jpengar @eric-murray @patrice-conil @shilpa-padgaonkar
Please have a view on the drafted releases at https://github.com/camaraproject/QualityOnDemand/releases. Will wait for at least one feedback before publishing.

@jpengar @eric-murray @patrice-conil @shilpa-padgaonkar Please have a view on the drafted releases at https://github.com/camaraproject/QualityOnDemand/releases. Will wait for at least one feedback before publishing.

(cc @jlurien)
I don't see any release in QualityOnDemand/releases.

@hdamker, All - My assumption is that a 'release' constitutes the API definition + relevant documentation and the software (Provider Implementations) can have their own releases/versioning. Could you please clarify?

@SfnUser

All - My assumption is that a 'release' constitutes the API definition + relevant documentation and the software (Provider Implementations) can have their own releases/versioning. Could you please clarify?

Yes, that is also my understanding and one of the reasons why we moved the provider implementation(s) into separate repositories.

@jpengar @jlurien Just checked it and learned that draft releases are ony visible for users with push access. As I have a review from Shilpa and as it is possible to edit the release description afterwards, I will not publish the two releases. We can continue to discuss them here.
Going forward it might make sense to agree on releases via a pull request on a changelog (which we need still to create) and use the merge of this pull request a) as the commit of the release and b) the text as the description of the release.

Release v0.8.0 is done and documented in https://github.com/camaraproject/QualityOnDemand/blob/main/CHANGELOG.md


New server modal warnings

Before submitting, please confirm you've

[x] read and understood our Contributing Guidelines
[x] completed Mattermost Contributor Agreement
[x] executed npm run lint:js for proper code formatting

Summary
Fixes multiple warnings that were introduced by the new team modal PR.
Fixes #440
Test Cases
Check if I changed the '+' Button in the TabBar (I had to wrap it correctly and had to make some CSS changes).

Thanks @jnugh! Can you help submit it against the release-3.6 branch so we'll include it in the upcoming release?

Changed the target and rebased the PR.

Thanks @jnugh for the quick fixes!

After refresh, one more JavaScript error remains, the other ones have cleared.

The style of the "+" icon is slightly changed with:

overlapping the desktop tab bar divider line
not being quite centered relative to the desktop server name

PS: I found a couple of other JavaScript errors when clicking around, not sure if these are related?

After clicking the "+" icon

When going to the Settings page

When clicking "Add new server" in Settings page

1 und 4 have been there for some time already.
2 and 5 is easy to fix.

I have no idea right now - Didn't think of this. The button is now wrapped in a NavItem. Therefore a click on that button is forwarded to the tab listeners.
This actually breaks multiple things a lot of things as we are not dealing with warnings but actual errors.

I have actually no idea how to wrap the button correctly in the navigation without breaking everything. @yuya-oc  do you have an idea?

1
This would be gone by removing initial nodeIntegration attribute from webview. It's unknown, so reported as warning by React. Existing tests would check whether node integration is correctly disabled.
3
TabBar.prop.onSelect() calls back the index of the selected item. For example, When "+" is clicked, it would call back "2" when there are two servers. But MainPage.handleSelect listener doesn't take care this.
As the result, the error message appears because MainPage.componentDidUpdate() tries to refer mattermostView2 which doesn't exist yet.
To fix this, I feel that adding onClickAdd prop to TabBar is proper.
4
It's shown because our components are not completely stateless. I think it's not easy to fix soon.

Thanks! I can create tickets for 1 and 4, no need to worry about those for this PR

@jnugh not sure if 3 is something you have time to work on?

I simply added a key to the NavItem and do a check in the handler. Works fine :)
Very sorry for the delay to get the last commit in.

Thanks for updating!
I feel it's wired that MainPage knows about internal key of TabBar. However it's an easy way for now.
After adding a server, the console shows an error. But it's not for this PR.

Looks good! Created a separate issue for the console error that shows after adding a server https://github.com/mattermost/desktop/issues/468


refactor devfile storage test

What type of PR is this?
/kind code-refactoring
/kind tests
What does this PR do / why we need it:
This PR refactors the test to use the new test flow
Which issue(s) this PR fixes:
Fixes #5211
PR acceptance criteria:

[ ] Unit test

[ ] Integration test

[ ] Documentation

[x] I have read the test guidelines

How to test changes / Special notes to the reviewer:

Kubernetes Tests finished.
View logs: TXT HTML

Unit Tests finished.
View logs: TXT HTML

OpenShift Tests finished.
View logs: TXT HTML

/test v4.9-integration-e2e
platform failure : timeout

/test v4.9-integration-e2e
timeout failure

Kubernetes Tests finished.
View logs: TXT HTML

Unit Tests finished.
View logs: TXT HTML

OpenShift Tests finished.
View logs: TXT HTML

Kubernetes Tests finished.
View logs: TXT HTML

Unit Tests finished.
View logs: TXT HTML

OpenShift Tests finished.
View logs: TXT HTML

kubernetes test failed with a flake
/retest

/test psi-kubernetes-integration-e2e

Kubernetes Tests finished.
View logs: TXT HTML

Unit Tests finished.
View logs: TXT HTML

OpenShift Tests finished.
View logs: TXT HTML

/test psi-unit-test-windows

/test psi-unit-test-windows

Kubernetes Tests finished.
View logs: TXT HTML

OpenShift Tests finished.
View logs: TXT HTML

Unit Tests finished.
View logs: TXT HTML

/approve
/lgtm

/test psi-kubernetes-integration-e2e

/test psi-kubernetes-integration-e2e

/test psi-kubernetes-integration-e2e


Internal Server Error on download

Thanks for reporting, my server crashed and couldn't recover, I'm fixing it

should be up again, but there might be tiny windows of unavailability during the next hours


Mast: Watch ottobock.in

Mast requests the watch of the watch_keyword ottobock\.in. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

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

Approved by Mithical in Charcoal HQ


Can't reinstall osu!lazer after update

I recieved the update inside the game but when I go click to restart, unintentionally I clicked to "clear all" (notifications), so I closed to start the game again. After I updated to this version the start menu icon disapears, I find it searching again but still not opening anymore.
Now, I downloaded the setup to try reinstall, but it keeps giving me an error "Installation has failed: There was na error while installing the application. Check the setup log for more info. and contact the author", so I can't play and reinstall the game </3. (https://pastebin.com/pL8MZyVN)

* Windows is in pt-BR, so the log was generated in Portuguese too;
** I already tried to reinstall with admin permissions, same thing;
*** I can't find the osu!lazer folder because in Windows 10 search, right-click on icon don't prompt nothing so, I believe the folder was deleted too (but it keeps displaying the game on searching: http://prntscr.com/kh4esf).

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

I could solve deleting all data about osu!lazer from %appdata%\Local and ...\Roaming to install again.


chore: update the repository url

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


Use with LLAMA

Can PICARD be used with LLAMA-like models?

I suppose the docker container's Python is too old, specifically, python 3.7, to use hugging face supporting llama v2 that needs python>=3.8.


WPF vs WinForms

Proposed title of article
WPF vs WinForms
Introduction paragraph (2-3 paragraphs):
The abbreviation W.P.F simply refers to Microsoft’s Windows Presentation Foundation, and WinForms is a simple concatenation of Windows Forms Applications. These are both Microsoft’s Windows Applications Graphical User Interfaces that developers may use to develop Windows desktop applications. This article focuses on describing the major differences between the two approaches towards developing Windows desktop Applications that can serve a better purpose in modern-day systems development.
Key takeaways:

What is WinForms and WPF
The architecture of each
The syntax of the two
The file structure of the two
Application behavior differences between the two to create desktop applications

References:
N/A

Good afternoon and thank you for submitting your topic suggestion.
Your topic form has been entered into our queue and should be reviewed (for approval) as soon as a content moderator is finished reviewing the ones in the queue before it.  @Alicewangari

@Alicewangari
Good afternoon and thank you for submitting your topic to the EngEd program.
After some careful consideration it struck us that this topic may be a bit over saturated throughout other blog sites and official documentations.
We typically try to refrain from publishing content that is covered widely on the net or other blogs. We're more interested in original, practitioner-focused content that takes a deeper dive into programming-centric concepts.
But in order to approve the topic it has to serve value to the larger developer community at large.
An option and a great way to write this as an in-depth article and make it more add value to the greater developer community at large would be to walk the reader through the USE of methods and functions by building a unique, different, useful project possibly with each.
That way a developer could see them in action.

We would love to learn your thought process behind the solution you arrived at using these concepts and topic.

@hectorkambow Thank you for the question. In this article, I intend to walk through the reader major differences between WPF and WinForms with the help of a unique project. I will equip the reader and mostly the beginner how to set up the projects, create controls, use the methods and functions available in .NET and so much more, as it is totally different  from each other.

@Alicewangari
Just and FYI I will be closing this topic form just to help clear up the queue where possible - can be REOPENED at anytime when ready. 👍

Hello @hectorkambow, @ahmadmardeni1  , I apologize for delaying this article. I had some personal issues but would you open this topic as it is ready for submission.

Closed #2984 via #5761


SBT 1.4.1 prints Compilation failed in shell, that is unnecessary and too verbose

steps

sbt ~test:compile for example
problem

Even if there is only one compilation error, SBT prints unnecessary stacktrace of the compiler as follows:
[error] Compilation failed
[error]         at xsbt.CachedCompiler0.handleErrors(CompilerBridge.scala:183)
[error]         at xsbt.CachedCompiler0.run(CompilerBridge.scala:172)
[error]         at xsbt.CachedCompiler0.run(CompilerBridge.scala:134)
[error]         at xsbt.CompilerBridge.run(CompilerBridge.scala:39)
[error]         at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:92)
[error]         at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$7(MixedAnalyzingCompiler.sca
la:185)
[error]         at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
[error]         at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:240)
[error]         at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.sca
la:175)
[error]         at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4$adapted(MixedAnalyzingComp
iler.scala:156)
[error]         at sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:232)
[error]         at sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:1
56)
[error]         at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:203)
[error]         at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompil
erImpl.scala:571)
[error]         at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(Increment
alCompilerImpl.scala:571)
[error]         at sbt.internal.inc.Incremental$.$anonfun$apply$5(Incremental.scala:174)
[error]         at sbt.internal.inc.Incremental$.$anonfun$apply$5$adapted(Incremental.scala:172)
[error]         at sbt.internal.inc.Incremental$$anon$2.run(Incremental.scala:459)
[error]         at sbt.internal.inc.IncrementalCommon$CycleState.next(IncrementalCommon.scala:116)
[error]         at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:56)
[error]         at sbt.internal.inc.IncrementalCommon$$anon$1.next(IncrementalCommon.scala:52)
[error]         at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:261)
[error]         at sbt.internal.inc.Incremental$.$anonfun$incrementalCompile$8(Incremental.scala:414)
[error]         at sbt.internal.inc.Incremental$.withClassfileManager(Incremental.scala:499)
[error]         at sbt.internal.inc.Incremental$.incrementalCompile(Incremental.scala:401)
[error]         at sbt.internal.inc.Incremental$.apply(Incremental.scala:166)
[error]         at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scal
a:571)
[error]         at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalC
ompilerImpl.scala:489)
[error]         at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerIm
pl.scala:332)
[error]         at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl
.scala:419)
[error]         at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:137)
[error]         at sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:2139)
[error]         at sbt.Defaults$.$anonfun$compileIncrementalTask$2(Defaults.scala:2099)
[error]         at sbt.internal.io.Retry$.apply(Retry.scala:40)
[error]         at sbt.internal.io.Retry$.apply(Retry.scala:23)
[error]         at sbt.internal.server.BspCompileTask$.compute(BspCompileTask.scala:31)
[error]         at sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:2096)
[error]         at scala.Function1.$anonfun$compose$1(Function1.scala:49)
[error]         at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:62)
[error]         at sbt.std.Transform$$anon$4.work(Transform.scala:68)
[error]         at sbt.Execute.$anonfun$submit$2(Execute.scala:282)
[error]         at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:23)
[error]         at sbt.Execute.work(Execute.scala:291)
[error]         at sbt.Execute.$anonfun$submit$1(Execute.scala:282)
[error]         at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scal
a:265)
[error]         at sbt.CompletionService$$anon$2.call(CompletionService.scala:64)
[error]         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[error]         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[error]         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[error]         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[error]         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[error]         at java.lang.Thread.run(Thread.java:748)
[error] (core / Compile / compileIncremental) Compilation failed
[error] Total time: 12 s, completed Oct 21, 2020 10:55:31 AM

expectation

It should be turned off by default.
notes

I don't personally love this behavior but when you run sbt ~test:compile, you are running sbt in batch mode rather than as an interactive shell. In batch mode, sbt will always print the full stacktrace of any errors. The reason for this default is that in batch mode, there is no opportunity to print the full stacktrace using the last command. I would still probably not print the full stacktrace by default even in batch mode, but it has been that way for a long time and changing it would probably affect others who rely on that behavior.
One workaround if you are using sbt 1.4.x is sbt --client ~test:compile or sbtn ~test:compile if you've installed sbtn.

@eatkins SBT never behaved like this before.
Using sbt --client ~test:compile, the output is the following:
J[0J[[0J0[0JJ[0J0[0J[0J[[0J0[0JJ[0JJ[0J[0J[[0J0[0JJ[0Jg[0J[0J[[0J
[0JJ[0J[0J[0J[[0J0[0JJ[0J[0J[0J[[0J0[0JJ[0J[[0J[0J[[0J0
0JJ[0J0[0J[0J[[0J0[0JJ[0JJ[0J[0J[[0J0[0JJ[0Ju[0J[0J[[0J0[0JJ[0J[0
[0J[[0J0[0JJ[0J[[0J[0J[[0J0[0J[[0J0[0JJ[0J[0J[0J[[0J0[0
J[0J[[0J[0J[[0J0[0JJ[0J0[0J[0J[[0J0[0JJ[0JJ[0J[0J[[0J0[0JJ[0J[[0J
0J[[0J0[0JJ[0J[0J[0J[[0J0[0JJ[00J0[0JJ[0Jm[0J[0J[[0J0[0
J[0J[0J[0J[[0J0[0JJ[0J[[0J0[0JJ[0J[[0J[0J[[0J0[0JJ[0J[0J[0J
[0J0[0JJ[0J[[0J[0J[[0J0[0JJ0[0J[0J
[0J0[0JJ[0JJ[0J[0J[[0J0[0JJ[0JJ[0J[0J[[0J0[0JJ[0J[0J[0J[[0J0[0JJ[
[0J[0J[[0J0[0JJ[0J[0J[0J
[0J[0J[[0J0[0JJ[0J[0J[0J[[0J0[0JJ[0J[[0J[0J[[0J0[0JJ[0J0[0J[0J[[0
0[0JJ[0JJ[0J[0J[[0J0[0J0J[0J[0J[[0J0[0JJ[0J[[
J[0J[[0J0[0JJ[0J0[0J[0J[[0J0[0JJ[0JJ[0J[0J[[0J0[0JJ[0J[[0J[0J[[0J
[0JJ[0J[0J[0J[[0J0[0JJ[0J[[0J[0J[[0J0[0JJ[0J0[0J[0J[[0J0[0JJ[0JJ[
J[0J[[0J0[0JJ[0J0[[0J[[0J0[0JJ[0J[[0J[0J[[0J0[0JJ[0J0[0J
0J[[0J0[0JJ[0JJ[0J[0J[[0J0[0JJ[J[0J[0J[[0J0[0JJ[0J0[0J
0J[[0J0[0JJ[0J[0J[0J[[0J0[0JJ[0J[[0J[0J[[0J0[0JJ[0J0[0J[0J[[0J0[0
J[0JJ[0J[0J[[0J0[0JJ[0Jm[0J[0J[[0J0[0JJ[0J[0J[0J[[0J0[0JJ[0J[[0J[
J[[

I was mistaken about the stacktrace behavior in 1.3.x vs 1.4.x. When I run run sbt compile (note there is no ~ in the command) in a project with a compilation error in sbt 1.3.13, only the compilation error is shown, not the full stack trace. In 1.4.0 and 1.4.1, the stacktrace is shown after the compilation error.
@zzvara I can't reproduce the output that you reported with sbt --client. Have you upgraded the launcher script to 1.4.1 (as opposed to just updating the project/build.properties)? What os and shell are you using?
@eed3si9n I removed the area/watch tag because the underlying issue is not actually related to watch but is a problem with the error output when sbt is started in batch mode.

@eatkins I upgraded SBT using Scoop on Windows 10 (regularly updated). I noticed the strange output [0J0[0JJ behavior in both IntelliJ terminal and PowerShell. I can't get any useful output when using sbt --client.
Batch incremental development became harder since to get an actual useful output, one has to scroll up a lot. @eatkins do you think that the compilation error's stack trace should be removed?

Oh, sbt --client seems to have problems with windows. There should be a platform specific installation of sbtn in the scoop bin folder that will probably work better.
I do agree that the compilation error stack traces should be removed since they weren't present before and they are not useful at all.

@eatkins actually, I'm getting the same [0J0[0JJ output with SBT 1.4.1 using sbt --client ~test:compile in WSL. Maybe worths a separate issue?
Good to hear, hopefully, this output will get fixed next patch release.

Yes, a separate issue for that would be good. Is the output ok if you run $HOME\scoop\apps\sbt\1.4.1\bin\sbtn-x86_64-pc-win32.exe (assuming your scoop install is in the default loation)? That would be useful information for the ticket.

Should be fixed by https://github.com/sbt/zinc/pull/935

It looks like there is already an issue about the sbt --client output: https://github.com/sbt/sbt/issues/5928


Typo "Azure storage service"→"Azure Storage service"

https://docs.microsoft.com/en-us/azure-stack/user/azure-stack-acs-differences?view=azs-2108
https://github.com/MicrosoftDocs/azure-stack-docs/blob/main/azure-stack/user/azure-stack-acs-differences.md
#PingMSFTDocs

@hyoshioka0128 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Looks good; merging. Thanks @hyoshioka0128.


SharedResources on ASP.NET Core 3.0 Project not working after updating Visual Studio to v16.4.0

Since updating Visual Studio to v16.4.0 the SharedResources Keys are not found anymore in  IHtmlLocalizer<SharedResource> my ASP.NET Core 3.0 MVC WebApp. When the ASP.NET Core 3.0 App gets compiled with Azure Pipeline Hostest Windows-2019 Agent (actual running Visual Studio v16.9.x) it is running and working as expected.
I use CookieRequestCultureProvider, and Cookies are set und read correctly.
What I tried after Visual Studio Update without success:

Reinstall .NET Core SDK v3.0.101 (which gets uninstalled at Visual Studio update)
Create global.json with:

{
  "sdk": {
    "version": "3.0.100"
  }
}

Clean and Rebuild multiple times, manually deleting /bin and /obj folders
Cleared cookies and Browser Caches
Restarting Windows and restarting Visual Studio multiple times

Expected Behavior:
SharedResource Keys are found with IHtmlLocalizer<SharedResource> and localization is used. It also works with Azure Pipeline and Hosted Agent Windows-2019 Image
Actual Behavior:
SharedResource Keys are not found with IHtmlLocalizer<SharedResource>
@inject IHtmlLocalizer<SharedResource> Localizer
Localizer["ExistingResourceKey"].IsResourceNotFound // is true

Version Used:
OS: Windows Server 2016 x64 (all Updates installed)
dotnet --info
.NET Core SDK (reflecting any global.json):
Version:   3.1.100
Commit:    cd82f021f4
Runtime Environment:
OS Name:     Windows
OS Version:  10.0.14393
OS Platform: Windows
RID:         win10-x64
Base Path:   C:\Program Files\dotnet\sdk\3.1.100\
Host (useful for support):
Version: 3.1.0
Commit:  65f04fb6db
.NET Core SDKs installed:
2.1.509 [C:\Program Files\dotnet\sdk]
3.0.101 [C:\Program Files\dotnet\sdk]
3.1.100 [C:\Program Files\dotnet\sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.14 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.14 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.0.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.14 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.0.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft Visual Studio Enterprise 2019
Version 16.4.0
VisualStudio.16.Release/16.4.0+29519.181
Microsoft .NET Framework
Version 4.8.03761

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

ID: d1833676-ff1b-c587-cc9c-81afffa8ef68
Version Independent ID: ad989395-3f49-4d55-521e-cf6fe56281ee
Content: Globalization and localization in ASP.NET Core
Content Source: aspnetcore/fundamentals/localization.md
Product: aspnet-core
Technology: aspnetcore-fundamentals
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

If you think this is a product bug, create the simplest possible sample that reproduces the problem and open an issue at GitHub ASP.NET Core
Include steps to reproduce the bug

Correct, is a bug somewhere else:  dotnet/sdk#4033


feat(java): support user context for serialize global data(#1595)

What does this PR do?

support user context for serialize user global context in some special sence.
the changes in this pr are too simple and without design, just an example for the issue.
Related issues

#1595

Does this PR introduce any user-facing change?

[ ] Does this PR introduce any public API change?
[ ] Does this PR introduce any binary protocol compatibility change?

Benchmark

maybe it could be. I use Fury for RPC and have a big trouble is fury option can't change when code is going on. if we have more
flexible context so that Fury could transmit data like ' fury options'/'user data'.

maybe it could be. I use Fury for RPC and have a big trouble is fury option can't change when code is going on. if we have more
flexible context so that Fury could transmit data like ' fury options'/'user data'.

Could you share more details why you want to change fury options at runtime. It is designed to be immutable

maybe it could be. I use Fury for RPC and have a big trouble is fury option can't change when code is going on. if we have more
flexible context so that Fury could transmit data like ' fury options'/'user data'.

Could you share more details why you want to change fury options at runtime. It is designed to be immutable

hoho,  just image a scence for this feature. maybe the deserializer can deserialize any Fury data even options is different. for now I dont need it. I just need a user context to save custom data.


0.8 Issue Template not working

Beaker Version: 0.8 pre-release.2
If I create a new issue with the "Report an Issue" button it opens github with the following url: https://github.com/beakerbrowser/beaker/issues/new?labels=0.8-beta-feedback&template=ISSUE_TEMPLATE_0.8_BETA.md. The template seems empty and a label is never applied. For example: this issue was created with the "Report an Issue" button.

Yeah we can't figure this out, because it's actually there. Github

I'm also not seeing a template, or label, when visiting that link - though they are in the URL.
I think it may be that you need to create an 'ISSUE_TEMPLATE' subdirectory - see https://help.github.com/articles/creating-an-issue-template-for-your-repository/#adding-multiple-issue-templates

@paul90 that worked! I read that doc but for some reason thought it would work if I put my issue template in the .github/ directory.
Still not sure why you two aren't seeing the label with that link. Works for both @pfrazee and I 🤷♀


Extremely slow to open

Have you seen an issue where the notes window is extremely slow (multiple seconds) to open?
This is using the branch workbench - but only on a small git repo so I would not expect it to be slow. I will try and debug/profile but wondered if this is something you had noticed at all. Thanks.

I have not. I am still using this plugin daily, and so far opening both branch and project workbenches has been almost instant on my end.
But I am happy to look into it if you can provide more info.

Thanks for letting me know! I will do some debugging and see if I can work
out what's causing it.
On Sun, 29 Oct 2023, 14:30 Wei Zhe, @.***> wrote:

I have not. I am still using this plugin daily, and so far opening both
branch and project workbenches has been almost instant on my end.
But I am happy to look into it if you can provide more info.
—
Reply to this email directly, view it on GitHub
https://github.com/weizheheng/nvim-workbench/issues/11#issuecomment-1784129856,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABPFVV3VAMV3VMEXAUG5OLYBZR7VAVCNFSM6AAAAAA6U33B5GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBUGEZDSOBVGY
.
You are receiving this because you authored the thread.Message ID:
@.***>

Thanks for letting me know! I will do some debugging and see if I can work out what's causing it.
…
On Sun, 29 Oct 2023, 14:30 Wei Zhe, @.> wrote: I have not. I am still using this plugin daily, and so far opening both branch and project workbenches has been almost instant on my end. But I am happy to look into it if you can provide more info. — Reply to this email directly, view it on GitHub <#11 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABPFVV3VAMV3VMEXAUG5OLYBZR7VAVCNFSM6AAAAAA6U33B5GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBUGEZDSOBVGY . You are receiving this because you authored the thread.Message ID: @.>

Not sure if it's related, but this just come across mind. Does it has something to do with your keybinding?
:nnoremap <leader>bb

It gives me this

I do remember coming across with issues like this, say I have another keybind for bba

Then yeah, when I do bb, it will have a 2-3 seconds delay before showing the workbench, I guess it has something to do with nvim waiting if we are going to hit another key because there's also another keybind of bba


Make ocm.go testable

Refactor and add tests to ocm.go. Functionality should be little changed, but I believe I found the cause of a bug and made the correction in ocm.go.

/lgtm

/LGTM
/approve


Fixed issue with build.sh where it wasn't copying necessary JS files

Build script was trying to copy uno-zen.js, but that doesn't exist in the current version and has been replaced by uno-zen.post.js and uno-zen.common.js.

CI failing seems to be to do with a broken link in the SHOWCASE.md, not the content of this pull request.

@robincsamuel can you fix the issue related with CI as well? Then I will merge this 😄

I fixed it :)

Thanks!

thanks @RoryDungan :)


adopt jupyter

just adopt jupyter, no content change

Note @marqh has removed .travis.yml from the repo here (temporarily!) so that we can focus on migrating to jupyter notebooks now and then work on updating the build process in the future when we have a bit more time.


Docker containers not stopped when canceling through cancel_on_build_failing

Default behavior:

Pre-exit hooks is run and containers are killed.
When canceling through cancel_on_build_failing:

Nothing is killed.
May be related to #389?

From the looks of it, if the job does not handle the cancellation signal on time (within its grace period), the whole thing is killed so the job no longer exists to run pre-exit hooks. I don't have that much knowledge in go, but from the looks of it in the code it appears that the agent kills the actual job's process (that is actually the agent's bootstrap script in charge of running the hooks). I don't see a way to avoid that without heavy modifications of the agent.
With that said, the main issue is that the job does not cancel cleanly. Based on the fact that you are seeing the Signal received, stopping container log line but not the next one, it would indicate that running docker stop on your container is not doing anything or taking too long. Obviously, the code applied in the plugin to make signal handling better is indeed working, but that does not help too much if the containers you are running do not stop on time :(
I don't think that there is anything that can be done in the plugin to prevent or mitigate this situation as long as the containers being run do not handle the stopping correctly :( But if you have any suggestions or ideas as to how to make the plugin better we are all ears!

Thanks for the explanation. I'm going to have a go with an increased cancel grace period - see if that fixes it.


Local Disk shows up as blockdevice even so it is already in use

Hey there, I just noticed one unwanted behavior in the 1.0.0 version of openEBS. On this server all disks are mounted and completely partitioned. For some reason however, the nvme disks get listed as blockdevice and listed as partitioned: no and it finds no filesystem information as well. These disks however have partitions and the root partition is configured in a softraid. Still it shows up like the following:
Name:         blockdevice-fd9986c22ee36e4dae5a0588c01647ba
Namespace:    openebs
Labels:       kubernetes.io/hostname=something
              ndm.io/blockdevice-type=blockdevice
              ndm.io/managed=true
Annotations:  <none>
API Version:  openebs.io/v1alpha1
Kind:         BlockDevice
Metadata:
  Creation Timestamp:  2019-06-25T10:13:10Z
  Generation:          1
  Resource Version:    19904215
  Self Link:           /apis/openebs.io/v1alpha1/namespaces/openebs/blockdevices/blockdevice-fd9986c22ee36e4dae5a0588c01647ba
  UID:                 d5b9e697-9731-11e9--
Spec:
  Capacity:
    Logical Sector Size:   512
    Physical Sector Size:  0
    Storage:<PHONE_NUMBER>16
  Details:
    Compliance:
    Device Type:        Not Available
    Firmware Revision:
    Model:              INTEL SSDPE2MX450G7
    Serial:             BTPF--RGN
    Vendor:
  Devlinks:
    Kind:  by-id
    Links:
      /dev/disk/by-id/nvme-INTEL_SSDPE2MX450G7_BTPF--RGN
      /dev/disk/by-id/nvme-nvme.8086---00000001
    Kind:  by-path
    Links:
      /dev/disk/by-path/pci-0000:03:00.0-nvme-1
  Filesystem:
  Partitioned:  No
  Path:         /dev/nvme1n1
Status:
  Claim State:  Unclaimed
  State:        Active
Events:         <none>

I am pretty sure that his should not happen, since it seems it might erase the disk accidentally even so it is completely in use.

@wzrdtales Can you get the output of lsblk from the node?

sure
lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
nvme0n1     259:0    0 419.2G  0 disk
├─nvme0n1p1 259:1    0   511M  0 part  /boot/efi
├─nvme0n1p2 259:2    0  1023M  0 part
│ └─md2       9:2    0  1023M  0 raid1 /boot
├─nvme0n1p3 259:3    0   250G  0 part
│ └─md3       9:3    0   250G  0 raid1 /
├─nvme0n1p4 259:4    0   511M  0 part
└─nvme0n1p5 259:5    0 167.2G  0 part  /var/lib/kubelet/pods/862d324a-6b30-11e9-8200-a4bf012129ea/volumes/kubernetes.io~local-volume/pv-node7
nvme1n1     259:6    0 419.2G  0 disk
├─nvme1n1p1 259:7    0   511M  0 part
├─nvme1n1p2 259:8    0  1023M  0 part
│ └─md2       9:2    0  1023M  0 raid1 /boot
├─nvme1n1p3 259:9    0   250G  0 part
│ └─md3       9:3    0   250G  0 raid1 /
├─nvme1n1p4 259:10   0   511M  0 part
└─nvme1n1p5 259:11   0 167.2G  0 part  /var/lib/kubelet/pods/876579fc-6b30-11e9-8200-a4bf012129ea/volumes/kubernetes.io~local-volume/pv-node8

@wzrdtales  Software RAID is not supported at the moment by NDM. This is the reason why nvme1n1 is used to create BlockDevice CR. nvme0n1 was excluded because NDM detected /boot/efi on a partition on that disk.
You can also exclude that nvme device by specifying it in the exclude section of path-filter in NDM ConfigMap.

@akhilerm Yah did that as a work around already. I just wondered b/c on another system the software raid was filtered out completely and did not appear as blockdevice.

@wzrdtales  Cool.
Would it be possible to share the output of lsblk from the other system in which softRAID was filtered. I assume it will have a disk setup similar to nvme0n1 from the above logs.

Sure sry for the delay
NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
nvme0n1     259:0    0 419.2G  0 disk
├─nvme0n1p1 259:1    0   511M  0 part  /boot/efi
├─nvme0n1p2 259:2    0  1023M  0 part
│ └─md2       9:2    0  1023M  0 raid1 /boot
├─nvme0n1p3 259:3    0   250G  0 part
│ └─md3       9:3    0   250G  0 raid1 /
├─nvme0n1p4 259:4    0   511M  0 part
└─nvme0n1p5 259:5    0 167.2G  0 part  /var/lib/kubelet/pods/d1a8dd18-be7c-11e9-99d8-a4bf011f5736/volumes/kubernetes.io~local-volume/pv-node7
nvme1n1     259:6    0 419.2G  0 disk
├─nvme1n1p1 259:7    0   511M  0 part
├─nvme1n1p2 259:8    0  1023M  0 part
│ └─md2       9:2    0  1023M  0 raid1 /boot
├─nvme1n1p3 259:9    0   250G  0 part
│ └─md3       9:3    0   250G  0 raid1 /
├─nvme1n1p4 259:10   0   511M  0 part
└─nvme1n1p5 259:11   0 167.2G  0 part  /var/lib/kubelet/pods/d2f28fcd-be7c-11e9-99d8-a4bf011f5736/volumes/kubernetes.io~local-volume/pv-node8

@wzrdtales  both the above lsblk outputs are from different nodes right? And the blockdevice CR was created for nvme only from one node? is that right?

@akhilerm any update on this issue, is it fixed with latest changes ?

No @prateekpandey14 . We have added the partition support and LVM support is in the works. After that SoftRAID will be added.

LVM support has also been added to Openebs NDM. SoftRAID (md devices) support will be added next. UUID generation using MD-UUID need to be identified.

LVM support has also been added to Openebs NDM. SoftRAID (md devices) support will be added next. UUID generation using MD-UUID need to be identified.


 These tend to be much smaller in size.
rabbitmq has some alpine tags which could be used. Additionally, why is the management tag of rabbitmq used? It doesn't seem to be used and takes extra space.
itzg/minecraft-server also has some alpine tags.
postgres has some alpine tags, but it seems like https://hub.docker.com/r/timescale/timescaledb/tags is being used instead. I assume this is intentional.

 But, as a tradeoff they're usually if not always noticeably slower and not good for running single large stateful applications. Specifically, alpine uses musl instead of glibc which causes most of it.
Not only that, but debian/ubuntu base images have a much larger backing behind them which means better support in terms of updates and patching vulnerabilities.
In most cases, I think the decision to use alpine images is always a bit of a premature optimization, without thinking of the downsides and for the marginal benefit of being ~100MB smaller