Adjust doc title

This will remove the  Quarkus  prefix in the documentation title

Oh dear, the build is a bit of a mess with this
plugin:3.2.0.Final:build: java.lang.NoSuchMethodError: 'void io.quarkus.bootstrap.app.AugmentResult.<init>(java.util.List, io.quarkus.bootstrap.app.JarResult, java.nio.file.Path)'

But it isn't related to this change, is it?

The last build was green, and the failure is in the docs build. I'll try and request a vanilla build to be sure.

Hm, strange. https://github.com/quarkiverse/quarkus-pact/actions/runs/5213826849 doesn't have this change, and it fails in the same way. So the change is off the hook (phew!).
... but why has the docs build spontaneously started failing?

I guess the real question is: Why is it failing with 3.2.0.Final if https://github.com/quarkiverse/quarkus-pact/pull/133 wasn't merged yet?

Fixed in https://github.com/quarkiverse/quarkus-pact/pull/135


'required' is not exported

anyway that you can explain how to exactly setup vuelidate, as right now seems that with bundling it's not possible to run it.
seems that vuelidate is totally separate thing from validators and I'm not getting how to get it work. how to do import { required } from 'vuelidate/lib/validators' if validators are based within node_modules folder, even if I include full path I'm getting this error:
[!] Error: 'required' is not exported by node_modules/vuelidate/dist/validators.min.js
101: import {required} from 'node_modules/vuelidate/dist/validators.min.js';
Thanks in advance

hey, were you able to solve this issue?


Replace TimerTask with ScheduledExecutorService

Description
By getting rid of TimerTask, we remove an assumption that the system clock will not be modified.
Related Issue
Fixes #869
How Has This Been Tested?
Observed that there is no longer an issue when the system time is changed.
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed (aside from the ones that previously failed).

Ready for re-review


Make it possible to show pointers for phet-io state playback

In https://github.com/phetsims/scenery/issues/1384, we added pointer state to the phet-io state.  This issue is about depicting the state in a playback, using PointerOverlay or a new, separate overlay.
Please see https://github.com/phetsims/scenery/issues/1384#issuecomment-1126154020 in particular about a prototype.

I would probably wait until we have a "state based playback" sprint before working in this area.  Unassigning for now.

There is a working investigation in https://github.com/phetsims/phet-io/issues/921


Option to restrict color palette

Would it be possible to add an option for restricting the number of colors used in the generated GIF?

+1 this would allow generating much smaller files

+1 for that


Gemini key persistent storage?

@cjqian Gemini key storage should already be persistent. Is it not working currently? I can see the data saved in Firebase.

discussed offline!


added hello_pygame.py

What does the program do ?
Open a PyGame window and display the message "Hello, Pygame!"
In what programming language it is written?
python with pygame

Thank you for participating  in hacktoberfest ❣ if you liked working on this repo you can share it with friends and star this project for helping others


fix: issue #56

Successfully renamed "JavaScript Basics" to "JS / TS Fundamentals"
Changed the link title of the "javascript-basics.mdx" file to "JavaScript/TypeScript Fundamentals"
Successfully rename "React Basics" to "React Fundamentals"
Changed the link title of the "react-basics.mdx" file to "Fundamentals of React"
added this resource to the typescript resource list:
typescript.tv/errors - how to fix your confusing TypeScript errors
Moved "typescript" resources from React Basics to JavaScript Basics

resolves : issue #56

@rohansx nice! Thanks so much. At quick glance, looks good, I will find time this week to get it reviewed and merged. Appreciate the help!


Cancelling group by using "axios.default.cancelToken = ..." causes "config.cancelToken.throwIfRequested"

#### Summary
I am running axios requests in tests and when the test logic is complete I want to cancel all active requests (which are not related to the logic of the test).
This is my init code:
let CancelToken = axios.CancelToken;
let axiosSource = CancelToken.source();
export const axiosCancel = axiosSource.cancel;
axios.defaults.cancelToken = axiosSource.token;

and then, (using mocha) I run cancel like this:
afterEach(() => {
  axiosCancel();
});

When axiosCancel() is run I get this error in the stack:
Error: TypeError: config.cancelToken.throwIfRequested is not a function
    at Error (native)
    at /Users/Ben_Katz/Git/wix/user-manager/src/client/actions/fetchUserByDomain.ts:34:13 } with Error: TypeError: config.cancelToken.throwIfRequested is not a function
    at Error (native)
    at /Users/Ben_Katz/Git/wix/user-manager/src/client/actions/fetchUserByDomain.ts:34:13 +0ms

I don't know if this is not working because it's not supposed to work that way but the error gives me no information and as far as I can tell it's a bug.
 The latest release is v0.16.2, right?
Anyway, I am having the exact same error. I am not invoking the axios.default.cancelToken but I am sending the token down when the request is being executed like so:
axios.get('/path/to/request', {
  params: newParams,
  cancelToken: cancelToken
}).then(function (response) {
  console.log(response);
}).catch(function (error) {
  console.error(error); // <--- Here I am logging the error as @hesher mentions
});

After some debugging the config object in the dispatchRequest.js does not contain the function throwIfRequested although the function is there when I send the cancelToken into the request as parameter, everything else seems normal to me. I am mainly guessing now but maybe this issue has something to do with the fact that the function is a prototype and the call to utils.merge function removes the prototypes here: https://github.com/mzabriskie/axios/blob/3579da4cb0ebc8d29907f256cfd05e12d9c3216a/lib/core/Axios.js#L37 ?


Upgrade to a newer version of Ubuntu

As per https://github.com/actions/virtual-environments/issues/3287
We should upgrade to a newer version of ubuntu.

As per actions/virtual-environments#3287
We should upgrade to a newer version of ubuntu.

I made the upgrade here using Ubuntu 20.04.2 LTS to latest Lens version on .deb, but was necessary to me uninstall the old version.

@weyderfs This issue is about github actions deprecating and then removing the version of ubuntu we use in CI.

@weyderfs This issue is about github actions deprecating and then removing the version of ubuntu we use in CI.

My bad, @Nokel81, I really understood wrong 😞

fixed by #3799


libsepol: fix static build

Motivation for this change
I tried to statically build something, I failed, but here is the part of my attempt that worked.
Things done

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

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

/rebase staging

Result of nixpkgs-review pr 121528 at b7a97187 run on x86_64-linux 1

798 packages marked as broken and skipped:

adobe-reader
adoptopenjdk-hotspot-bin-13
adoptopenjdk-hotspot-bin-14
adoptopenjdk-jre-hotspot-bin-13
adoptopenjdk-jre-hotspot-bin-14
adoptopenjdk-jre-openj9-bin-13
adoptopenjdk-jre-openj9-bin-14
adoptopenjdk-openj9-bin-13
adoptopenjdk-openj9-bin-14
agdaPackages.iowa-stdlib
...

11354 packages skipped due to time constraints:

AusweisApp2
CHOWTapeModel
DisnixWebService
EBTKS
EmptyEpsilon
Fabric (python38Packages.Fabric)
MIDIVisualizer
MMA
OSCAR
OVMF
...

60 packages built successfully:

asciidoctor
at-spi2-atk
at-spi2-core
atk (gnome2.atk ,gnome3.atk)
avahi
cairo (gnome2.cairo)
cups
dbus
dbus-glib
dconf (gnome3.dconf ,xfce.dconf)
desktop-file-utils
dnsmasq
fam (gamin)
fontconfig
fontforge (fontforge-fonttools ,python38Packages.fontforge)
gd
gdk-pixbuf
glib (gnome2.glib ,gnome3.glib)
gnome2.libIDL
libsoup (gnome2.libsoup)
pango (gnome2.pango)
gobject-introspection (gnome3.gobject-introspection)
gsettings-desktop-schemas (gnome3.gsettings-desktop-schemas)
libgudev (gnome3.libgudev)
tracker (gnome3.tracker)
vala (gnome3.vala ,vala_0_48)
gts
harfbuzz
json-glib
lasem
libass
libinput
libjack2
libmanette
libmms
libnotify
libqrtr-glib
libsepol
libva
libva-minimal
libvisual
libwacom
libxkbcommon (libxkbcommon_8)
media-player-info
perl532Packages.X11Protocol
procps
python38Packages.dbus-python
python38Packages.libselinux
python38Packages.pycairo
python38Packages.pygobject3
python38Packages.pyudev
shared-mime-info
udev (systemd)
vulkan-loader
wayland-protocols
wayland-scanner
wrapGAppsNoGuiHook
xdg-dbus-proxy
xlibsWrapper (xorg.xlibsWrapper)
xorg.libXft

1 suggestion:

warning: unclear-gpl
gpl2 is a deprecated license, please check if project uses gpl2Plus or gpl2Only and change meta.license accordingly.
Near pkgs/os-specific/linux/libsepol/default.nix:42:5:
   |
42 |     license = lib.licenses.gpl2;
   |     ^


TypeError: Cannot read properties of undefined (reading 'length')

Error without more precision, make the bot crash

well the bot didn't crash this time, but the last time it did

I am working on it

I did it for u :kappa:


Add support for protosets

It would be useful to support protoset files that encapsulate multiple protocol buffer files.
https://github.com/fullstorydev/grpcurl#protoset-files

Released in 0.3.0


💰 Inherit Codecov secrets

Inherit

Inherit secrets to called pytest workflow.
Fixes uploading results to codecov

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@8d017ac). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #20   +/-   ##
=======================================
  Coverage        ?   82.12%
=======================================
  Files           ?        8
  Lines           ?      179
  Branches        ?        0
=======================================
  Hits            ?      147
  Misses          ?       32
  Partials        ?        0

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


Module node_sqlite3.node not found in node-v47-linux-x64 but npm installs v46

I'm trying to use the sqlite3 module, and in the past it has worked fine, but recently when I try to start my app it throws an error:
Error: Cannot find module '/app/node_modules/sqlite3/lib/binding/node-v47-linux-x64/node_sqlite3.node'

I've checked /lib/binding/ and there's a directory node-v46-linux-x64 but not a v47 one. I've tried both the regular install and --build-from-source but both give me the v46 directory, and the module itself keeps looking for v47.
Is this a bug, or am I installing the module wrong? I've tried removing the module and re-installing it multiple times, but no changes. The install itself works just fine, but then when I start my Node app the error appears and the app crashes. Please help me or advise how to fix this error.
I'm using version 3.1.4 of node-sqlite, running on node 4.4.7 (currently the latest LTS release).

You can try 'nw-gyp' module tu build node-sqlite3 sources.I build sucess

I'm having this same problem, problem also exists at version 3.1.3

I'm facing this same issue on 3.1.4 . Any solutions?

Same problem here with node 5.7.1 and npm 3.6.0. Thanks for any advice!

Ok, I could fix it. Try just to remove the package inside the node_modules folder (or remove the entire folder) and then execute npm install in the Terminal in the main project folder.

I'm getting same error, even after i removed and reinstalled npm packages. Please help me to get rid of this issue.
I'm using following versions.
node version: v8.7.0
npm version: 5.4.2

Would you be able to try with v5.0.3? 🙂


Change of file structure and addition tomography capabilities into mapviewer GUI

Overview of Changes:

Modification of mapfile structure
tomopy and scikit-image tomographic reconstruction capabilities added into GUI
Numerous minor changes to GUI
Will perform a few more tests before completing final merge.

@margaretkolbeannellen  great! merging this so we can do hand-on testing of the new hdf5 format.


feat(proxy): pass client IP to backend servers

Summary
When Kong is enabled as a backend socket application proxy, i.e., when the stream_listen parameter is enabled, the client's IP is not passed to the backend service, and the backend service cannot obtain the client's real IP. Therefore, the proxy_protocol parameter needs to be added to achieve this.

 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.

@kswen, do you think it makes sense to automatically turn this on when KONG_STREAM_LISTEN contains proxy_protocol, or do you feel they are separate?
What you are doing here can also be done with configuration:
KONG_NGINX_SPROXY_PROXY_PROTOCOL=on kong start

Because it is already possible through configuration that @sabertobihwy also replied is enough, I decided to close this.
@kswen if you still feel that the above configuration (either through ENV vars or kong.conf is not adequate), please let us know, and we can reopen or rework on in.
Regards
Aapo


Print out compile errors in the browser

This will make the bundle file print to console.error in the browser in case there was an error compiling

There is also errorify that does a little more if you're using watchify via the API.


First try to support python3

What's in this PR?

Add support for python3

New dependencies

pip install future

 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.

@lohenzoo Are you planning on finishing this soon? It seems to work and I could really use this. Else I would gladly takeover adding the tests.

Closing in favor of #14 since it looks like it absorbed this PR already.


DxButton renders content incorrectly

Issue Type
bug report
Description
A button with text within the dx-button tag and a button with text set via text option produce different markup. The first one seems to be incorrect.
Current Behavior
<dx-button :onClick="showLoadPanel" >Load Data</dx-button>

rendered as

Load Data

But
<dx-button text="Load Data" :onClick="showLoadPanel" />

rendered as

Load Data

Expected Behavior
The same markup in both cases
Demo

Environment Details

devextreme-vue version: v18.1.5-alpha-8

This is expected behavior for the DevExtreme button, since using a content template assumes custom markup


Message about successful file transfer

After User 1 transferred a file to User 2, display a message for User 1 that file successfuly transferred.

Done in this PR https://github.com/maxkurylo/zitri/pull/31


Make copy command independent from CGO

current clipboard package 'causes a lot of problems while building binaries for different platforms. And the releaser package that we use, does not support compiling go files that use CGO.
Anyways, we should avoid using CGO. the only package that needs CGO is the clipboard.
Alternative ->
Creating our writeClipboard() function, which'll execute platform-specific command, to copy file body to clipboard.
Something similar to open-via-editor functionality:

os.exec(..)

Copy command was removed by hotfix --> #49

Resolved by #64


[bug] File input with the --data flag doesn't work

how does kurly -H supposed to work. No matter how i used it, it doesn't seem to change/include a header

It works for me.
kurly -v -H "Content-Type: application/json" https://httpbin.org/anything

kurly -v -H "Content-Type: application/json"
-H 'X-Token:AGVcnC2CayiCr3P6dEF4Uey'
-d @info.json   -X POST http://httpbin.org/post
or any custom header / data . It would be good to add some trivial examples in the documentation

I guess we need a space between the Key: and the Value
Like :

Key: Value is right
Key:Value is not accepted

And the --data flag including the @file as a form parameter. ie., "@file"="".
I'll try to fix it. Thanks for the bug report @Gavlooth.

@Gavlooth If you don't mind I'm changing the Issue heading to be more descriptive.
Current Heading
kurly -H
Changing to
[bug] File input with the --data flag doesn't work

--data "key=value" changes    "Content-Type" to "application/x-www-form-urlencoded" no matter what

@Gavlooth If you have time and interest, please build kurly from head and let us know if the issue you found is fixed to your tests.  We'd appreciate your help.
Thank you.

if go get github.com/davidjpeacock/kurly builds from head then the following doesnt work
kurly -H 'Token:eyJhbGciOiJIU' -X POST  http://httpbin.org/post  --data @data.json | jq .
And after a couple of test nothing seems fixed. Can you provide basic examples to have for
guidelines ? Also please change  'value' in help with 'key:value' or 'key=value', otherwise is extremely confusing.

For example :

for the data flag say you are sending a application/x-www-form-urlencoded content, the kurly -X POST --data "key1=val1&key2=val2&key3=val3" http://something.url

for the -H or --header flag, the following is followed kurly -X POST --header "Content-Type:application/json;AnotherHeader:HeaderValue;" http://something.url

This is how curl is programmed, so this is how kurly is supposed to work like.
For ease of use, I removed the necessity of a space between the Colon and the header value.
ie., for --header or -H flag, Both Header:Value and Header: Value will work unlike before.
You can see the changes here : https://github.com/davidjpeacock/kurly/commit/7cf4403cd928292a946cea8365b5e8fbd99cf480#diff-7ddfb3e035b42cd70649cc33393fe32c
For any other clarifications, feel free to ask. 😄

For example :

kurly --data @data.json -X POST http://httpbin.org/post | jq

[<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<] 340 B/340 B
{
"args": {},
"data": "",
"files": {},
"form": {
"{\n\t"name" : "kurly"\n}\n": ""
},
"headers": {
"Accept": "/",
"Accept-Encoding": "gzip",
"Connection": "close",
"Content-Length": "22",
"Content-Type": "application/x-www-form-urlencoded",
"Host": "httpbin.org",
"User-Agent": "Kurly/1.2.1"
},
"json": null,
"origin": "xx.xx.xx.xx",
"url": "http://httpbin.org/post"
}
```

kurly --data @data.json -H "Content-Type:application/json" -X POST http://httpbin.org/post | jq
{ "args": {}, "data": "{\n\t\"name\" : \"kurly\"\n}\n", "files": {}, "form": {}, "headers": {   "Accept": "*/*",   "Accept-Encoding": "gzip",   "Connection": "close",   "Content-Length": "22",   "Content-Type": "application/json",   "Host": "httpbin.org",   "User-Agent": "Kurly/1.2.1" }, "json": {   "name": "kurly" }, "origin": "xx.xx.xx.xx", "url": "http://httpbin.org/post" }


[FLINK-21750][table-planner-blink] Support StreamExecWatermarkAssigner json serialization/deserialization

What is the purpose of the change
This pr aims to support json serialization/deserialization for StreamExecWatermarkAssigner
Brief change log

Support StreamExecWatermarkAssigner json serialization/deserialization

Verifying this change
This change added tests and can be verified as follows:

Added WatermarkAssignerJsonPlanTest and WatermarkAssignerJsonPlanITCase which could verify the change

Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (yes / no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (yes / no)
The serializers: (yes / no / don't know)
The runtime per-record code paths (performance sensitive): (yes / no / don't know)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: (yes / no / don't know)
The S3 file system connector: (yes / no / don't know)

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

Thanks for the review, I will merge this pr


⚠ Spryr has degraded performance

In b71a298, Spryr (https://spryr.com) experienced degraded performance:

HTTP code: 200
Response time: 5855 ms

Resolved: Spryr performance has improved in 6012455 after 15 minutes.


how to schedule sent email in my codeigniter project

Any library or built-in facility in codeigniter. Please give me a best solution.

This is a bug tracker, please post your questions on our forums instead.


create invoice with context crashed

Describe the bug
Telepay client crashes when is used with context (with)
To Reproduce
Steps to reproduce the behavior:
with TelePaySyncClient(secret_api_key=settings.TELEPAY_SECRET_API_KEY) as client:
    return client.create_invoice(
        asset=asset,
        blockchain=blockchain,
        network=network,
        description=description,
        amount=amount,
        success_url=success_url,
        cancel_url=cancel_url,
        expires_at=10
    )

This raised:
TypeError: __exit__() takes 1 positional argument but 4 were given

Acording with the documentation __exit__ takes the self parameter and three extra parameters describing an error if one was raised, otherwise they are all set to None. I think the error is in this line

Positional arguments were missing on the sync client's __exit__ method. Fix coming up.


Pdf file downloaded from firebase not showing up.

I am trying to download a url from firebase to external storage and then show that file to pdfview, but nothing shows up inside pfview after successfully uploading to firebase and downloading file to external storage.
filepath.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
                @Override
                public void onSuccess(Uri uri) {

                    File file = new File(Environment.getExternalStorageDirectory()
                            .getAbsolutePath()
                            + uri);

                    pdfView.fromFile(file).load();

                }
            }).addOnFailureListener(new OnFailureListener() {
                @Override
                public void onFailure(@NonNull Exception e) {
                    Toast.makeText(Semester_1_syll1.this,"No file exists",Toast.LENGTH_LONG).show();
                }
            });
        }

If i'm not wrong, based on the Firebase doc this method will get a download url, but it wont download the file.
In the README you can see that this library wont open pdfs from URL.
In the Firebase doc I attached before it tells you how to download the file. Then, with that downloaded file, I think you can be able to open the file with pdfView.fromFile().
Hope it helps ;)

Closing due to no response from author

@SekthDroid Thanks I tried with pdfView.fromFile(). It works now!


arc emsdp board work wrong with emsdp_em7d_esp config

Describe the bug
it seems the program is stuck.
To Reproduce
Steps to reproduce the behavior:

mkdir build; cd build
cmake -GNinja -DBOARD=emsdp_em7d_esp ..
ninja
ninja flash

Screenshots or console output

Demo Description
----------------
An imple

Environment (please complete the following information):

OS: (Windows)
Toolchain (cross-compile)
newest master branch

emsdp_em7d_esp is a board with secure just like em_starterkit_em7d, but the secure feature not configed in defconfig file. we need to add below configs in emsdp_em7d_esp_defconfig files.
https://github.com/zephyrproject-rtos/zephyr/blob/394ff7a28b6baf2d41e1d84baae479ef55458f75/boards/arc/em_starterkit/em_starterkit_em7d_defconfig#L21-L22


Adding NDNaivePartitioner to shuffle tasks.

We've been running a full eval dataset pass for over two weeks. Most of this time has been spent bottlenecked on API request throttling.
This PR introduces NDNaivePartitioner, which does exactly one thing different from the NaivePartitioner: it shuffles the set of tasks before submitting them. This ensures model tasks are not batched together, thereby limiting our likelihood of API request throttling.


Misspelled SIunits.FluxiodQuantum

Reported by otter on 21 Jul 2010 14:58 UTC
SIunits.FluxiodQuantum should be
SIunits.FluxoidQuantum

Migrated-From: https://trac.modelica.org/Modelica/ticket/385

Modified by dietmarw on 13 Sep 2010 23:17 UTC

Comment by dietmarw on 1 Aug 2015 21:36 UTC
Milestone renamed

Comment by dietmarw on 1 Aug 2015 21:39 UTC
Milestone renamed


Utopia 362 keycloak login/logout

Description
This PR includes the following proposed change(s):

implement login/logout with keycloak sso server

Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Refactoring / Documentation
[ ] Version change

How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Development Dependency Working Agreement

[ ] My code DOES NOT include the importing of new dependencies into the DPIA ecosystem
[x] My code DOES include the importing of new dependencies into the DPIA ecosystem
If new dependencies are being introduced to the DPIA ecosystem:
[ ] The functionality of the dependency drastically reduces code complexity and makes my changes more easily maintainable and readible
[ ] The dependency being introduced does not contain multiple layers of nested dependencies introducing maintainability complexity to the DPIA ecosystem

Frontend Development Changes

[ ] N/A
[x] I have performed a self-review of my own code
[ ] I have made corresponding changes to project documentation or diagrams that reflect my changes
[ ] New and existing unit tests pass locally with my changes
[ ] My code follows Airbnb React Style Guidelines

API Development Changes

[ ] N/A
[x] I have performed a self-review of my own code
[ ] My code follows standards and practices outlined in the BC Government API Development Guidelines
[ ] New and existing unit tests pass locally with my changes
[ ] My changes includes Swagger documentation updates that reflect the changes I am introducing

hey @binggaofw  - I tested this in Local; Mentioning few observations below:

Possibly Bug ::: IDIR login & redirect was successful but app could not save Access token

could not test logout flow

Both the login buttons should act the same

a

yes, forgot to mention, I just add the login func to the header, not implementing login for the landing page yet. I will do it tomorrow


Add Dockerfile

Add a Dockerfile for running building a Tachyon docker image. This runs it in a very similar environment to Lambda.
@roborourke I'm thinking this could replace https://github.com/humanmade/tachyon-docker, as it's a lot simpler and also provides an environment much more similar to Lambda. There's some optimization we could do here still as it's copying all node_modules, but could exclude the AWS SDK as that's already in the base Lambda image.

Sorry for the delay, definitely makes sense and reduces maintenance overhead. I'll give it a quick spin up and test with local server then take care of docker hub and archiving the tachyon-docker repo.

Actually I think this needs to run npm install itself as I'm not sure that's available on docker hub through pre-build hooks.

I repointed https://hub.docker.com/r/humanmade/tachyon to this repo so it should autobuild once this is merged, then we should tag 2.2.0 I think.


include public method to get each header height

I create a public method to get Measured Height of a Header.

Thank you for your contribution. Could remove this backup file: GridViewWithHeaderAndFooter.java~

Excuse me, I forget it. Done.


To add a Readme file for Gif Creator Python Project

So , I look through out the project Gif Creator pretty nicely done so it should have a readme file as well .
@pranjay-poddar Please assign me to improve it by adding the read me file to it , I am a GSSOC'23 contributor.
Following is the glimpse of the readme file :-
Gif Creator
This project is a Gif Creator application that allows you to create animated GIFs from a series of images or video files. It provides various features and effects like fade in/out, star wipe, and window blinds transitions.
Usage
Add your images or video files to the appropriate directories:
For images: Place your image files in the "Image-Slideshow" directory.
For videos: Place your video files in the "Gif-Creator" directory.
Modify the filenames in the Python code to match your image or video files:
For the slide show: Update the filenames list in the first code block of create_slideshow.py with the filenames of your images.
For the GIF conversion: Update the VideoFileClip argument in the second code block of create_gif.py with the filename of your video.
Run the Python scripts to create the GIF:
For the slide show: Execute create_slideshow.py.
For the GIF conversion: Execute create_gif.py.
Find the generated GIF in the project directory with the name "output.gif".
Acknowledgements
This project makes use of the following libraries:
imageio
moviepy
Please refer to their respective documentation for more information.

Hey , I want to work on this plz assighn me

Thanks for assigning I will surely complete this in minimal time


Implement SA1314

Fixes #1949.

Current coverage is 93.42%

Merging #2015 into master will increase coverage by +0.10% as of ec66008

@@            master   #2015   diff @@
======================================
  Files          561     564     +3
  Stmts        35455   35631   +176
  Branches      2272    2282    +10
  Methods
======================================
+ Hit          33089   33288   +199
- Partial        749     757     +8
+ Missed        1617    1586    -31

Review entire Coverage Diff as of ec66008

Powered by Codecov. Updated on successful CI builds.

I think this needs to be SA1315 (see #1925).

:thought_balloon: It would be nice to have a few test cases that would cover multiple levels of inheritance. Like:
public class TopLevelBaseClass
{
    public void Method(int baseArg);
}

public class IntermediateBaseClass : TopLevelBaseClass
{
}

public class TestClass : IntermediateBaseClass
{
  public override Method(int arg);
}

:question: How would the scenario above work when the IntermediateBaseClass redefines the parameter names with an override (like: public override Method(int renamedArg))?

I think a test is needed when a sub class redefines a method declaration with the new keyword (which should not trigger a diagnostic)

:question: The code fix currently can offer multiple rename options based on the original definitions found. Is this a good way address this? I would expect that the root declaration will determine the name and that there will be no alternatives.

:question: The code fix currently can offer multiple rename options based on the original definitions found. Is this a good way address this? I would expect that the root declaration will determine the name and that there will be no alternatives.

The following code can produce this:
interface IInterface
{
  void Method(string p1);
}

class BaseClass
{
  public abstract void Method(string p2);
}

class Derived : BaseClass, IInterface
{
  public override void Method(string p)
  {
  }
}

The parameter p needs to be p1 to match the interface, but p2 to match the base class. If any code fix is offered in this case, it should be renaming it to p2, since the correct way to fix the method with respect to the interface is add a new method:
void IInterface.Method(string p1)
{
  this.Method(p1);
}

In the case of multiple overloads in a chain of base classes, the analyzer and code fix should only consider the method which would be called using the base. syntax. That method could have a SuppressWarnings attribute applied to it for this diagnostic, and we don't want all methods which override it to have to repeat that diagnostic.

What if there are multiple interfaces with parameter names that do not match?

@pdelvo @sharwell Would you consider also submitting this code to the dotnet/roslyn-analyzers repo as the implementation of rule CA1725, ParameterNamesShouldMatchBaseDeclaration? This is issue dotnet/roslyn-analyzers#457.
@srivatsn FYI

@lgolding @srivatsn If this is still wanted, I'll be happy to start working on it this week. I checked with @pdelvo and he is OK with it.

Hi Vincent,
We'd be delighted if you would contribute your work on this analyzer SA1315 to the roslyn-analyzers repo as rule CA1725.
The roslyn-analyzers repo includes skeleton code for all the analyzers we haven't yet implemented. The skeleton code for the CA1725 analyzer is here, and the skeleton code for the fixer is here.
If you search the roslyn-analyzers repo for "CA1725" you'll see that for both the analyzer and the fixer, there is a base class, and then there are derived classes for C# and VB versions. In your case, you have written a symbol analyzer, which works for both languages, so you would simply remove the C# and VB analyzers, declare the "core" analyzer to handle both C# and VB, and paste your implementation in there. I see that your fixer works at the syntax level, so you would paste your implementation into the C# version. You are welcome to contribute a VB fixer, but you certainly don't have to. At the moment, we are concentrating on analyzers and deferring work on fixers until we have a sufficient set of analyzers completed.
Feel free to email me with any questions (email in my profile).
Best regards,
Larry

Do we still want this analyzer in stylecop analyzers?

Good question, I have no real preference.
But if we do want to keep it, we need to line this one up with the one in roslyn-analyzers. I made several small modifications there.

I close this for now. @vweijsters maybe you can create a new PR with the changes you made


How can we get the  ['flow_feat']?

Dear Sir,
I noticed that there are ['feature'],['detection'],['vid_id'],['toa'] in the feat_extract.py, but there is no extraction method for [flow_feat]. [flow_feat] What is it? According to the thesis, we can know that ['feature'] already contains global feature variables and object feature variables, why do we need to input ['flow_feat'] into RiskyObject?
@monjurulkarim

@YangErNiu
['flow_feat'] is the optical flow which we extracted using RAFT. RAFT generates a flow video from which we extract the frames, treating them similarly to RGB images.
Each of the feature files contain the following information:

feature: Extracted 2048-dim appearance features with shape (100, 31, 2048). It contains frame-level feature with shape (100, 1, 2048) and 19 box-level features with shape (100, 30, 2048)
detection: Detected bounding boxes with shape (100, 30, 6), where the last dim denotes (object_tracking_id, x1, y1, x2, y2, cls), where cls =0 represents non risky and cls = 1 represents risky object.)
vid_id : The video name for current feature file
toa: time of accident when actual crash begins
flow_feat : extracted the flow feature in the same format as the appearance feature

I am sorry that I am not a native English speaker and a newcomer to this field. Therefore, when reading the paper and Fig.1 (AM-Net framework), I had some confusion, thinking that it was only necessary to input optical flow frames to extract feature vectors.🥲
Anyway,
I noticed that in the 'feat_extract.py' file, there is extraction for ['feature'] but not for ['flow_feat'].
Therefore, according to your answer, I need to input the original video frame and the optical flow frame generated by RAFT to get ['feature'],['flow_feat'].
So I just need to modify the feat_extract file to input the original video frames and optical flow frames, and perform the same operations on the optical flow frames with the featureExt(image) to get a file in the same format as the ROL CNN Feature. Or I can just copy a copy of feat_extract.py to change the input images to the optical images,then save the column name as ['flow_feat'], and concatenate two npz files to get the final npz file.
If I understand correctly, please give me a positive answer. Or let me know how you did it?Thank you very much. @monjurulkarim

@YangErNiu
You're correct; we exclusively utilize optical flow features as input and do not incorporate appearance features. However, it's worth noting that our dataset does include appearance feature information should you wish to incorporate it.
The 'feat_extract.py' file is responsible for feature extraction. It accepts images (representing appearance) as input and generates a feature vector of shape (100, 31, 2048). As mentioned previously, we convert optical flow videos into images and subsequently perform feature extraction using the same 'feat_extract.py' file, resulting in another feature vector of shape (100, 31, 2048) containing the extracted flow feature. Upon extracting both appearance and optical flow features, we concatenate them to create the final feature file in *.npz format, with the following column names: [feature, detection, vid_id, toa, flow_feat]. Here, [feature] corresponds to appearance feature (unused in our method), while [flow_feat] represents the extracted optical flow feature.

@monjurulkarim
Thank you for your reply.
Based on the fact that the appearance features will not be used, after reading the paper again, I came to the conclusion that the ROL dataset was retained ['feature'] because it was previously used for ablation experiments.
But what makes me confused is that in demo.py, ['feature'] is input to the RiskyObject class. According to the comment in RiskyObject foward in the model.py : '''param x (batchsize, nFrames, 1+maxBox, Xdim), param y (batchsize, nFrames, maxBox, 6) '''.
It naturally occurred to me that x corresponds to ['feature'] and y corresponds to ['detection']. When I zeroed all the values in ['feature'] , I input demo.py again and find that the output is the same as the output without zeroing. I am sure that ['feature'] will not affect the result.
At the same time, there is a doubt that if the ['feature'] is only left for the convenience of ablation experiment, why does it need to be input into the model when running the demo.py? What is the role of param x? (The name of param 'y' is not too hard to understand, but I think it would be clear to name it 'detection'.)
But I feel that my understanding seems to be completely wrong, if you can take some time to explain it, I would be very grateful!


Preemptive restriction for queries with approximate count distinct on complex columns of unsupported type

Description
Currently, we don't support count (distinct complexColumn) + approximation for unsupported types, and the query execution fails with a ClassCastException:
Caused by: java.lang.ClassCastException: class org.apache.druid.segment.nested.StructuredData cannot be cast to class org.apache.druid.hll.HyperLogLogCollector (org.apache.druid.segment.nested.StructuredData and org.apache.druid.hll.HyperLogLogCollector are in unnamed module of loader 'app')

This PR aims to check if the complex column being queried aligns with the supported types in the aggregator and aggregator factories, and throws a user-friendly error message if they don't.
The validation is added in 3 layers:

In the SQL operand type checker - This helps with the case of using APPROX_COUNT_DISTINCT() and other functions.
In the SQL layer - This helps with the case of doing select count (distinct column) type queries.
In the native layer - This helps with the case of doing native queries.

Test plan

Manually verified the functionality of APPROX_COUNT_DISTINCT, APPROX_COUNT_DISTINCT_DS_HLL, APPROX_COUNT_DISTINCT_DS_HLL_UTF8, APPROX_COUNT_DISTINCT_DS_THETA
Manually verified the functionality of select count (distinct column)
Manually verified the functionality of native queries.

Sample error message after this PR's changes in sql layer:

Sample error message after this PR's changes in native layer:

Release Note
Queries like SELECT COUNT(DISTINCT columnName) FROM tableName WHERE columnValue = 'non-existing-value' will also stop working with these changes.

This PR has:

[x] been self-reviewed.
[ ] added documentation for new or modified features or behaviors.
[x] a release note entry in the PR description.
[ ] added Javadocs for most classes and all non-trivial methods. Linked related entities via Javadoc links.
[ ] added or updated version, license, or notice information in licenses.yaml
[ ] added comments explaining the "why" and the intent of the code wherever would not be obvious for an unfamiliar reader.
[x] added unit tests or modified existing tests to cover new code paths, ensuring the threshold for code coverage is met.
[ ] added integration tests.
[ ] been tested in a test Druid cluster.

Thanks for the PR @Akshat-Jain 💯 I have made a few suggestions - a few of which are applicable across the aggregators.
We should also add in the release notes that, according to your investigation, the queries like the following would fail if they were passing earlier:
SELECT COUNT(DISTINCT x) FROM table WHERE x = 'non-existing'

Why is it that a HllSketchMergeAggregatorFactory doesn't have a check for arrays but Theta ones do?

@LakshSingla I'm not sure about this, lacking context here. @clintropolis Can you chime in? Thanks!

Had taken a few passes over the changes. Need some validation on the Calcite and SQL side modifications that @kgyrtkirk has given.

Thanks for the patch @Akshat-Jain

Thanks for the exhaustive review cycles @LakshSingla and @kgyrtkirk! 🙌


Creating new job fails

Anytime I try to enter a new job, I am presented with the job I had already entered. I can change that job, but I cannot enter a new one.

This is intentional, we want to avoid drafts lingering around and job-offers getting lost just because they are incomplete without anyone being aware of this.
But i think it is some kind of rude to do this that way, we need something like an alert and the drafts listed before all other jobs. Or something like that.

This is not only rude: It means that when - for whatever reason - a new job is not completed (e.g. because of issue https://github.com/cross-solution/YAWIK/issues/100 ) there is no option to create another one.


Custom Dialogs

hi , in the old UI it's possible to create custom pop up dialogs but on the UUI we are getting following error message: xrm.Internal.openDialog is not a function, is this a bug or a limitation?

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

ID: 9ab324e0-f5c6-64cb-d93b-85d238bf25d3
Version Independent ID: 94fbb660-5300-51a1-9c98-4b6500800e29
Content: About Unified Interface Dynamics 365 Customer Engagement
Content Source: ce/admin/about-unified-interface.md
Service: crm-online
GitHub Login: @jimholtz
Microsoft Alias: jimholtz

Greetings. From the product group: "Xrm.Internal is for internal use and is not supported across versions."


RoughSegmentRelation

segment.js exports a function RoughSegmentRelation which merely returns an object:
export function RoughSegmentRelation() {
  return {
    LEFT: 0,
    RIGHT: 1,
    INTERSECTS: 2,
    AHEAD: 3,
    BEHIND: 4,
    SEPARATE: 5,
    UNDEFINED: 6
  };
}

In every single place the value is used outside of the segment.js file, the function is called and a particular key is accessed.  For example, in renderer.js:
      if (s1.compare(s2) == RoughSegmentRelation().INTERSECTS) {

Questions:

is the import in canvas.js necessary?  It is not used in the body of canvas.js.

hachure.js calls the function twice and accesses the same key:

        if (s.compare(this.sLeft) == RoughSegmentRelation().INTERSECTS) {
...
        if (s.compare(this.sRight) == RoughSegmentRelation().INTERSECTS) {

Shouldn't that value just be cached?  Ideally the entire thing would be cached, in the same way that segment.js caches the value in RoughSegmentRelationConst

every use of RoughSegmentRelation outside of segment.js follows the same pattern:

if(segment1.compare(segment2) == RoughSegmentRelation().INTERSECTS)

SEPARATE and UNDEFINED are theoretically interesting distinctions, but that is not used outside of the implementation of compare.  Would it make more sense to convert that to an intersects method that just returned true if the two segments intersected?

1: Yes it wasn't required. It's been fixed separately
2,3: You're right about how RoughSegmentRelation is being used right now. The reason the code is structured so, is because there were other features in development that did not make it to release.  Those features used this function in other ways.
Perhaps I should simplify the code till I get around to those features. It might reduce the build size a tad bit.


Is there a plan for vscode sdk to support Dialog API?

Now in the vscode sdk, there are already two APIs about dialog, but unfortunately, it is combined with the file system.

showOpenDialog
showSaveDialog

We cannot open a Dialog for the time being and use custom content. eg:  When we want to delete a file, we want to appear a Dialog to let the user confirm whether to delete it. In this case, the reminder in the lower right corner (use showInformationMessage) may not be very noticeable.
Is it possible to expose a new api, which the possible name is vscode.window.showDialog,Maybe we can fully refer to the parameter of dialogService.show for showDialog.
I tried to search the list of issue, but I didn't find anything. Don't you have such a need?
If there is no plan to support it, I would like to know how does the official team consider this issue(that there is no support customized dialog api for extension)?

Hi @yiliang114 ,
Are you aware of that showXXXMessage API supports modal messages?
Wouldn’t be enough for your scenario?
Hope this helps

Hi @yiliang114 ,
Are you aware of that showXXXMessage API supports modal messages?
Wouldn’t be enough for your scenario?
Hope this helps

Thanks @alefragnani , this is useful. I found that this showInformationMessage API does have the way to use modal bullet boxes, and I looked at the source code. This turned out to be a function supported a long time ago.
Perhaps the most commonly used function of showInformationMessage has caused me some misunderstanding, causing me to think that it can only appear in the lower right corner, because the Message in the lower right corner and the Modal pop box look like two completely different effects.
Let me take a closer look at the document. At present, under my circumstances, it is enough for the time being.


Support for elasticsearch 2.x

Seems like Elasticsearch 2..x is not supported. There is a plan to keep doing maintenance to this plugin?

+1

+1 too.
I think there is no alternatives to this plugin, it is the only way to use LIRE, isn't it?

+1
I think elasticsearch-image is a powerful tool which can be used in the real world. If stopped, it's a pity

+1

+1

+1

+1

+1

I have found this fork https://github.com/Jmoati/elasticsearch-image that seems to be updated to elasticsearch 2.1

hi all, I just port it to 2.2.0.
still cannot use plugin to install, but clone the repo and using maven build should be a problem.
https://github.com/kiwionly/elasticsearch-image

That's great! Thanks @kiwionly

great!

@kiwionly  , i built and installed the plugin but elastic search throws a lot of exceptions when started because of the plugin,was anyone able to successfully use it ?

U need to use elastic 2.2.0, try use gradle to build, it should be ok.
On Mar 2, 2016 12:44 PM, "Akshay Pai"<EMAIL_ADDRESS>wrote:

@kiwionly https://github.com/kiwionly , i built and installed the
plugin but elastic search throws a lot of exceptions when started because
of the plugin,was anyone able to successfully use it ?
—
Reply to this email directly or view it on GitHub
https://github.com/kzwang/elasticsearch-image/issues/19#issuecomment-191058514
.

Hi @kiwionly . Thanks for the plugin. Wanted to know if there is any way to implement LSAFilter (or any other lire filter which does reranking based on feature) inside the plugin.  ?

hi, currently that is no filter within plugin.
I not sure how should filter implements yet.
On Mar 2, 2016 8:26 PM, "utsav09211"<EMAIL_ADDRESS>wrote:

Hi @kiwionly https://github.com/kiwionly . Thanks for the plugin.
Wanted to know if there is any way to implement LSAFilter (or any other
lire filter which does reranking based on feature) inside the plugin. ?
—
Reply to this email directly or view it on GitHub
https://github.com/kzwang/elasticsearch-image/issues/19#issuecomment-191220259
.

just upgrade LIRE version to 1.0b2.
make maven for supported in eclipse project only.
use Gradle for build instead.

Thanks @kiwionly . This is great news. Will spend this weekend to test this out.

gradle all the things!!! :+1:

@kiwionly  , I am using your Lire-Plugin for Elastic search 2.2.0 . When I index  any number of images using JCD, the index works fine but when I search  using JCD, then for many images, i get ArrayIndeOutOfBounds eecption, but fr toher images it searches fine. Any idea on that ?

Hi, i do try on FTCH and had image index issue when batch index. When using
head plugin, no issue.
For CEDD, no index and search problem.
I still no time to look into that, not sure is problem from es or lire.
On Apr 5, 2016 2:12 PM, "Akshay Pai"<EMAIL_ADDRESS>wrote:

@kiwionly https://github.com/kiwionly , I am using your Lire-Plugin for
Elastic search 2.2.0 . When I index any number of images using JCD, the
index works fine but when I search using JCD, then for many images, i get
ArrayIndeOutOfBounds eecption, but fr toher images it searches fine. Any
idea on that ?
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/kzwang/elasticsearch-image/issues/19#issuecomment-205668367

@kiwionly , i found the issue, its to do with the way byte array is set in the plugin , il probably  raise a PR on your Repo, with the fix

Ok cool ! Thx !
On Apr 7, 2016 12:07 PM, "Akshay Pai"<EMAIL_ADDRESS>wrote:

@kiwionly https://github.com/kiwionly , i found the issue, its to do
with the way byte array is set in the plugin , il probably raise a PR on
your Repo, with the fix
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/kzwang/elasticsearch-image/issues/19#issuecomment-206688904

elastic.version = 2.2.0
using branch : https://github.com/kiwionly/elasticsearch-image
I created the plugin via gradle and unzip to %elasticsearch%/plugins folder.
Then trying to create mapping like example in  Redme. I have this "unsupported parameters" error:
-first create index:
curl -XPUT 'localhost:9200/test?pretty'
-second crete mapping
"like example in  README.md"
--return
{
"error": {
"root_cause": [
{
"type": "mapper_parsing_exception",
"reason": "Mapping definition for [my_img] has unsupported parameters:  [feature : {CEDD={hash=[BIT_SAMPLING]}, JCD={hash=[BIT_SAMPLING, LSH]}}] [metadata : {jpeg.image_width={type=string}, jpeg.image_height={type=string}}]"
}
],
"type": "mapper_parsing_exception",
"reason": "Mapping definition for [my_img] has unsupported parameters:  [feature : {CEDD={hash=[BIT_SAMPLING]}, JCD={hash=[BIT_SAMPLING, LSH]}}] [metadata : {jpeg.image_width={type=string}, jpeg.image_height={type=string}}]"
},
"status": 400
}

@emaza  did you manage to solve this issue?

@negon I did not, I'm sorry

anyone using this plugin or an alternative with elastic v5.5 ?


[OR-339] TritonMP bug fix. (missing liberty (skip timing))

This patch includes the followings:

enabled non-timing TritonMP -- if liberty is missing, TritonMP will
print the warning message and go to the ParquetFP Annealer flow directly.

critical bugfix on ParquetFP's btreeAnnealer -- contourArea variable was not
initialized properly in the assignment(=) operator and copy constructor

code clean on macro.h.

This PR has been outstanding for a while and that may happen with others as well. At this moment, unless code directly improves bp_single we are holding it in branches to help improve stability. Unfortunately even as it is the build is breaking almost every day. If there are MP enhancements that are needed urgently I would like to have to separated so the minimum code has changes. One we complete the tapein and merge openroad to master I can be less strict.

I'll close this PR. I temporarily created a new branch in TritonMP (openroad-develop) to hold this update.


Set dask npartition to minimum of ncpu or number of unique sources

Fix #362.
If the number of partitions (previously specified with self.ncpu) exceeds the number of unique sources here
https://github.com/askap-vast/vast-tools/blob/0957f52f4f4d1f496bd6fac4c20e3e93034e75de/vasttools/query.py#L1231-L1238
then the grouping produces empty dataframes, which breaks the call to self._init_sources. This fix changes the number of partitions to be the minimum of the number of unique sources and cpus.

Yeah that was my initial fix, but I figured it's more efficient (albeit extremely marginally) to reduce the number of partitions in the first place.
I checked the others and they have the same issue but it's far less likely to be relevant (e.g querying a single epoch for a single source). Additionally, none of the other relevant functions check indices etc so an empty dataframe can pass through them without any errors.
I agree it should be fixed though, preferably after we figure out what best-practice actually is.


Question about init_hidden in Character_Level_RNN_Solution

In Character_Level_RNN_Solution, you use net.init_hidden to initialize the hidden states for LSTM but I don't get why we need to initialize it at the beginning of each epoch. Isn't it supposed to be done before forwarding each batch?  An explanation would be appreciated.
Code:
for e in range(epochs):
# initialize hidden state
h = net.init_hidden(batch_size)
for x, y in get_batches(data, batch_size, seq_length):
.....

I would also like to add that according to PyTorch documentation on LSTM, if initial hidden state (h_0, c_0) is not provided, both h_0 and c_0 default to zero, so I don't see the point in manual zero initialization.

Though we are a little late to respond, we suggest you reach out to Udacity support for user-specific issues.
Thanks


Adding Jagged Array

In new C# version, there is another type of Arrays called Jagged Array So arrays must contain these types to keep the readers updated with the newest version of C#.

Thanks!


coordinator lose watch on /druid/announcements due to unreasonable usage of PathChildrenCache

When a coordinator nodes becomes leader, it starts a PathChildrenCache for /druid/announcements in CuratorInventoryManager.start. if no historical nodes had started, thus /druid/announcements does not exist, the PathChildrenCache for /druid/announcements created by coordinator will create /druid/announcements with CONTAINER mode, and then historicals will announce themselves in /druid/announcements.
After a while if all historicals are shutdown due to some exception, thus /druid/annoucements become empty, the zookeeper server will clean /druid/annoucements node and coordinator leader loses watch on it.
When historicals restore and create /druid/annoucements again, coordinator leader can never perceive.
So, in CuratorInventoryManager.start, coordinator leader should check whether /druid/announcements node exists and create it with PERSISTENT mode if not, before it starts PathChildrenCache for /druid/announcements.

@warren288 maybe #6683 also fix this issue. NodeCache is used instead of PathChildrenCache for /druid/annoucements. You can apply this fix in your environment and try it.


basic export functionality for Nexus files

The goal is to get a valid Nexus file with enough information for emission analysis using https://github.com/spc-group/pyAXEAP1-GUI

The goal is to get a valid Nexus file with enough information for emission analysis.

@AlexBerno and @yannachen, what details do you need for doing the emission analysis? That way I can focus on that first and fill in the rest of the data/metadata later.

Most of this functionality was added to the tiled server instead of Haven, but Haven does now include a MIME definition for application/x-nexus files.


Error: Spawn C:\Windows\SysWOW64\cscript.exe error with PKG

Hi, I have this error when trying to use node-adodb inside an exe file. I use pkg to generate this exe. Any help on that please ?

ok I found a solution using the same way to electron. Just add :
if (process.mainModule.filename.indexOf('snapshot') !== -1) {
// In that case we need to set the correct path to adodb.js
ADODB.PATH = './resources/adodb.js';
}
with resources a folder in the same path as the execution file


feat: add tournament demo

Checklist

[x] npm test passes
[x] tests and/or benchmarks are included
[x] commit message follows commit guidelines

Description of change
#5094 feat: 新增比赛流程图demo

screenity.webm

@Aarebecca 再次审查


Please help css make content fill page

I would like to know how to increase the size of the main content area and sidebars so that the whole site fills the page on the desktop. Right now there are large margins on both sides and content appears small.

From document here and question here
You can use container-fluid class or override css in your child theme with this.
@include media-breakpoint-up(md) {
    .wide-container {
        max-width: 1470px; // limit the width here!
    }
}

Use browser inspector to help find out the class name, selector, value.

I hope that your problem was resolved, I will close the issue but if you have any more question you can comment anytime.

Yes I figured out the selector for main page, and it worked. I don't know
the selector for posts. Thanks.
On Tue, Aug 3, 2021 at 8:22 AM vee w, @.***> wrote:

Closed #44 https://github.com/Rundiz-WP/bootstrap-basic4/issues/44.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Rundiz-WP/bootstrap-basic4/issues/44#event-5104462225,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AVBJJRGEOZJ2AJI5VWWSDKLT27NQBANCNFSM5BKH27UQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email
.

The selector of container is the same on all pages not just main page. It use get_header() which is called to theme's header.php and here is the source code in header.php
The width of main column for all pages is using this code col-md-<?php echo \BootstrapBasic4\Bootstrap4Utilities::getMainColumnSize(); ?> and this class::method is in this file. ( https://github.com/Rundiz-WP/bootstrap-basic4/blob/master/inc/classes/Bootstrap4Utilities.php )
It's calculate from (12 - (left sidebar size (if available) - right sidebar size (if available))).
You can modify sidebar size in functions.php in this theme or in your child theme, or every pages in your child theme you can manually set the number of column like this col-md-8 instead.


Added beautiful quote generator and Youtube landing page

Added a Beautiful Random quote generator with direct access to twitter by clicking on its logo and post it by using HTML CSS and Javascript. And a Youtube Landing Page by using HTML and CSS.


Update troubleshoot-bitlocker-policies.md

Removed duplicated part of the path.
The path to the log in event viewer had part of the path duplicated.

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


chore: bumped our ESLint config to 7.0.2

Overview
Brings in https://github.com/Codecademy/client-modules/pull/10 to resolve our eslint-plugin-react-hooks.
PR Checklist

[x] Related to JIRA ticket: WEB-1713
[x] I have run this code to verify it works
~[ ] This PR includes client, server, and/or end to end tests for the code change~

Testing Instructions
See that CI passes!

🚀 Styleguide deploy preview ready!https://61a80a3297200e165a9fe5d0--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://61af7e6924becbf02a966da8--gamut-preview.netlify.appDeploy Logs

🚀 Styleguide deploy preview ready!https://61c0eafb2bf45d5b7ce1571f--gamut-preview.netlify.appDeploy Logs

rip


ImageField: allow to style the img tag

Useful for example if you want to change the size of the image:
<ImageField key="imageLink" source="imageLink" elStyle={{image: {height: 40}}} />

If you are okay with this, I could add tests and/or docs.

ping @fzaninotto, this is blocking for us, could you please look at it if you have some time ?

This is a new feature, so it should be PRed agains the next branch.

@fzaninotto it's done.

Now that we use MaterialUI v1 and JSS on next, the ImageField can customized using:
const MyImageField = withStyles({ image: { height: 40 })(ImageField);
MyImageField.defaultProps = ImageField.defaultProps;

This is how im doing:
const styles = {
  image: { width: "50px" }
};

const AvatarField = withStyles(styles)(({ classes, ...props }) => (
  <ImageField classes={classes} source="frameUrl" label="Frame" {...props} />
));

<AvatarField />


Feature request to have LuCI limit the length of firewall zone names to prevent total network breakage

Hello, I had a colleague use LuCI to create a firewall zone named "guestwireless", which seems harmless. Immediately after creating the zone, all network was nonfunctional on OpenWrt and safe mode (and physical access) was needed to diagnose the problem. The issue proved to be the length of the zone name. Based on experimentation, any firewall zone name 12 characters or more in length breaks the OpenWrt firewall rule generator such that all networking doesn't work any longer.
This is a request just to add a length limit to the LuCI firewall name field to prevent this in the future.
More details are here:
firewall zone name length of 12 characters or more breaks all networking
https://dev.openwrt.org/ticket/20380
Thanks,
Tim Miller Dyck

my thoughts: The current firewall implementation "fw3" sets the zonename limit to 14 characters. That limit is now also implemented in Luci trunk and in CC for-15.05 branch. (commit https://github.com/openwrt/luci/commit/edc58332f0bc93a637d1b44689849e9cef29596d)
But the evidence in that bug 20380 seems to indicate that actually 11 characters is the practical real-life maximum zone name length. If that is true, then the firewall itself should be patched first to enforce the 11 characters limit. Luci can then be patched later.
I see two different approaches:

shorten the max zone name length 14 --> 11.
shorten the constant part of iptables rules. Based on bug 20380, the longest rule name uses 17 characters in addition to the zone name: zone_ZONENAME_dest_ACCEPT. The prefix "zone_" might be easiest to shorten to e.g. "z_", which would be enough to maintain 14 chars long zones while generating acceptable iptables rules.

I would maybe prefer the seconds option, to maintain good possibilities for zone naming.
Any thoughts, @jow-  ?

The problem is the user chains, e.g. postrouting_ZONE_rule, I'd love to rename it to something shorter but those chains are documented external user hooks so altering their name will likely break various existing deployments.

Then it looks to me that firewall3 should be modified to limit the max. zone name to 11 chars. Luci can be changed separately, later.
It seems to me that the limit set in firewall3 sources (zone.h) is probably wrongly using XT_TABLE_MAXNAMELEN (=32) instead of XT_EXTENSION_MAXNAMELEN (=29) as the basis when defining the limit as 14:
http://nbd.name/gitweb.cgi?p=firewall3.git;a=blob;f=zones.h;h=4205196268f75061280ac13da656ab4362245a06;hb=18a503d0125aebc3a8d62dad1c02e6bb1da92eb6#l25
/* 32 - sizeof("postrouting_") - sizeof("_rule") - sizeof("\0") */
  #define FW3_ZONE_MAXNAMELEN 14

Reference to iptables:
http://git.netfilter.org/iptables/tree/iptables/iptables.c?id=482c6d3731e2681cb4baae835c294840300197e6#n381
XT_EXTENSION_MAXNAMELEN as 29:
http://lxr.free-electrons.com/source/include/uapi/linux/netfilter/x_tables.h
Ps.
Naturally Luci could be changed already earlier, but Luci would allow less than fw3.

Hi hnyman and jow, I was thinking LuCI would be easier to change as a first step as I suspect more users edit firewall rules using LuCI than directly editing the configuration files, and a LuCI update would be possible to deploy as a regular package update through opkg. Thanks for looking at this issue! -Tim

Yep, Luci could be "fixed" by changing the limit of the max zone name length 14 --> 11.
But that might lead into strange situations, where a manually created config file could not be edited in Luci, or actually Luci would restrict the length more aggressively.
@jow-
Any opinions? Are you going to change the zone name length limit in firewall3 ?
Or could Luci be changed already before that?

Yes, lets restrict to 11 in LuCI for now, in many places luci is more strict than the cli system, often because init scripts etc. do not check data integrity at all.

Change pushed to Luci master and for-15.05 branch.

Thanks very much, guys! I added a note on the length to the wiki page documenting firewall settings at http://wiki.openwrt.org/doc/uci/firewall#zones so, for those using the CLI, there is documentation on the length limit.
Regards,
Tim

@jow-
One additional issue, for which I would like to have your opinion:
One user at bug 20380 noted that there is also a similar problem with the interface name length.
See https://dev.openwrt.org/ticket/20380#comment:7 onward.
There is apparently a 15 character limit to the "real" interface name, enforced both in the firewall and dnsmasq. The real interface names includes the possible prefix "br-", "6in4-" etc.
I already thought to limit the interface name length to 12 characters (15-"br-"), but I then thought about the prefix and realised that I myself have had a 6in4 tunnel, where prefix is 5 chars long "6in4-". And after further checking, the prefix "pppoe-" is even longer, 6 chars. That is the longest prefix I have found so far.
So, the interface name length limit should maybe be limited to just 9 characters to allow for a protocol-dependent prefix to be added and still fitting into the limit.
It seems waste to limit it so short, but enforcing a protocol-dependent limit setting may exceed my lua skills.
https://github.com/openwrt/luci/blob/master/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/iface_add.lua
There might maybe be a 15 chars (or 12 ? thinking about "br-") limit for the name initially, and then the newproto.validate function might contain logic to check for a protocol-dependent shorter limit.
Any ideas?
This may cause hard-to-find errors for the users, so authoring a fix would be great.


Include hibernation info

Hey there! 👋🏻 I was pretty sure onStart runs when waking up from hibernation (and according to this it does) so figured I should open a PR to update the docs here as well!

 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.


Is it possible to bring back the custom download option that has been removed?

Describe your suggested feature
There is five option available now when you tap on the download button -
~next chapter
~next 5 chapters
~next 10 chapters
~next 25 chapters
~unread
But there was another option named custom(maybe it called something else I don't remember) which allowed to download any amount of chapters in one click.
Other details
I don't know why it was removed or in which version it got removed. But I really want this feature back if possible as it will make the downloads so much easier.
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] If this is an issue with an official extension, I should be opening an issue in the extensions repository.
[X] I have updated the app to version <IP_ADDRESS>.
[X] I will fill out all of the requested information in this form.

It was removed with the Mihon merge, neither we nor MIhon have any plans on bringing it back.


Render State Notation: Remove -Wno-return-type

Merged in https://github.com/DiligentGraphics/DiligentTools/commit/f14379adca04160a7cc887be9bd9c1bc69418bb6


-d stats overhead is a bit too high, due to canonicalize str and friends

On a typical Chrome NOP build the ninja -d stats output looks something like this:
metric                  count   avg (us)        total (ms)
.ninja parse            6580    3823.8          25160.6
canonicalize str        6240450 0.0             36.9
canonicalize path       6251390 0.0             25.7
lookup node             6339406 0.0             29.3
.ninja_log load         1       119672.0        119.7
.ninja_deps load        1       564744.0        564.7
node stat               169000  9.9             1679.1
depfile load            327     331.5           108.4
While looking at an ETW trace of this NOP build I noticed that RtlQueryPerformanceCounter accounted for 707 of 13,494 samples, or more than 5%. Testing without -d stats showed that this entry went away entirely.
It seems that when -d stats is specified that ninja probably calls QueryPerformanceCounter twice for each event. ~19 million of the events - roughly 99% - are for canonicalize str, canonicalize path, and lookup node. The total cost of all of these events is roughly 90 ms. That means that the overhead of measuring the cost of those three event types is roughly seven times higher than the cost of those three event types.
In order to ensure that -d stats is not a burden we should remove those three measurements. In addition to improving performance (easily measured by timing ninja with and without) it will simplify the output and make the non-zero averages more visible.

Another issue with the -d stats flag is that TimerToMicros is called for each sample. This is not as expensive as RtlQueryPerformanceCounter but it is easily avoidable - the conversion only needs to be done a dozen times, when printing the results, instead of 20 million times. The total cost on a profiling run with ninja symbols was ~310 ms, according to the ETW sampling profiler, which adds another 30-35% to the cost of the profiling.

Now that canonicalize str, canonicalize path, and lookup node are not being measured by -d stats the cost of -d stats is dramatically lower, so optimization is not needed. Greater precision and portability of the -d stats code would still be nice to have.


made image slider

#12
I worked on arranging the images on the homepage and created a manual and automatic image slider.

https://github.com/Sujal-2820/Hacktoberfest-Web/assets/94056853/ea7ac3d6-c948-489b-b2cf-9b234a4a3acd

Hey @akshitjain2004, I think some of your changes to the CSS and HTML files have conflicting code. Make Sure to keep the code format same as initial format. Use Correct syntax.

My bad. I forgot to update the files in my local repo, so ig they are having a conflict. I made a new issue assign it to me I'll change the code


Unspecified error [Error while starting AWT]

On first attempt to launch, crashed, wanted to restart the workbench.
Anonymized stack trace:
Unspecified error [Error while starting AWT] (java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
	/home/<me>/bin/eclipse/configuration/org.eclipse.osgi/1240/0/.cp/libswt-awt-gtk-4950r5.so: /home/<me>/bin/eclipse/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.linux.x86_64_16.0.2.v20210721-1149/jre/lib/libjawt.so: version `SUNWprivate_1.1' not found (required by /home/<me>/bin/eclipse/configuration/org.eclipse.osgi/1240/0/.cp/libswt-awt-gtk-4950r5.so)
	no swt-awt-gtk in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
	no swt-awt in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
	Can't load library: /home/<me>/.swt/lib/linux/x86_64/libswt-awt-gtk-4950r5.so
	Can't load library: /home/<me>/.swt/lib/linux/x86_64/libswt-awt-gtk.so
	Can't load library: /home/<me>/.swt/lib/linux/x86_64/libswt-awt.so
	/home/<me>/.swt/lib/linux/x86_64/libswt-awt-gtk-4950r5.so: /home/<me>/bin/eclipse/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.linux.x86_64_16.0.2.v20210721-1149/jre/lib/libjawt.so: version `SUNWprivate_1.1' not found (required by /home/<me>/.swt/lib/linux/x86_64/libswt-awt-gtk-4950r5.so)
)
Unspecified error [Error while starting AWT] (java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
	/home/<me>/bin/eclipse/configuration/org.eclipse.osgi/1240/0/.cp/libswt-awt-gtk-4950r5.so: /home/<me>/bin/eclipse/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.linux.x86_64_16.0.2.v20210721-1149/jre/lib/libjawt.so: version `SUNWprivate_1.1' not found (required by /home/<me>/bin/eclipse/configuration/org.eclipse.osgi/1240/0/.cp/libswt-awt-gtk-4950r5.so)
	no swt-awt-gtk in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
	no swt-awt in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
	Can't load library: /home/<me>/.swt/lib/linux/x86_64/libswt-awt-gtk-4950r5.so
	Can't load library: /home/<me>/.swt/lib/linux/x86_64/libswt-awt-gtk.so
	Can't load library: /home/<me>/.swt/lib/linux/x86_64/libswt-awt.so
	/home/<me>/.swt/lib/linux/x86_64/libswt-awt-gtk-4950r5.so: /home/<me>/bin/eclipse/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.linux.x86_64_16.0.2.v20210721-1149/jre/lib/libjawt.so: version `SUNWprivate_1.1' not found (required by /home/<me>/.swt/lib/linux/x86_64/libswt-awt-gtk-4950r5.so)
)

Hi, thank you for your report.
It seems to be more like Eclipse dependency error than something that could be fixed on the plugin side :-/
Could you provide additional information?

Eclipse version and variant (Java, JEE, C/C++...)
Java version (if not bundled)

Also does it mean that it works after restart?

Certainly.
After a restart the same issue recurs, and interferes enough with launching Eclipse that I uninstalled the plugin.
Eclipse version and variant
Eclipse IDE for Embedded C/C++ Developers (includes Incubating components)
Version: 2022-03 (4.23.0)
Build id: 20220310-1457
Java version (may have been bundled):
java.class.path=/home/swillis/bin/eclipse//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar
java.class.version=60.0
java.home=/home/swillis/bin/eclipse/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.linux.x86_64_16.0.2.v20210721-1149/jre
java.io.tmpdir=/tmp
java.library.path=/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=16.0.2+7-67
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=16
java.vendor=Oracle Corporation
java.vendor.url=https://java.oracle.com/
java.vendor.url.bug=https://bugreport.java.com/bugreport/
java.version=16.0.2
java.version.date=2021-07-20
java.vm.compressedOopsMode=32-bit
java.vm.info=mixed mode
java.vm.name=OpenJDK 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=16
java.vm.vendor=Oracle Corporation
java.vm.version=16.0.2+7-67
jdk.debug=release

"All installed software" from "Eclipse IDE Installation Details":
  BEX Code Compare	<IP_ADDRESS>204051713	info.codesaway.bex.feature.group	CodesAway
  C/C++ Autotools support	<IP_ADDRESS>205081303	org.eclipse.cdt.autotools.feature.group	Eclipse CDT
  C/C++ CMake Build Support - Preview	<IP_ADDRESS>205081303	org.eclipse.cdt.cmake.feature.group	Eclipse CDT
  C/C++ Development Tools	<IP_ADDRESS>205170638	org.eclipse.cdt.feature.group	Eclipse CDT
  C/C++ Docker Container Launch Support	<IP_ADDRESS>205081303	org.eclipse.cdt.docker.launcher.feature.group	Eclipse CDT
  C/C++ GCC Cross Compiler Support	<IP_ADDRESS>205081303	org.eclipse.cdt.build.crossgcc.feature.group	Eclipse CDT
  C/C++ GDB Hardware Debugging	<IP_ADDRESS>205081303	org.eclipse.cdt.debug.gdbjtag.feature.group	Eclipse CDT
  C/C++ Launch over Serial	<IP_ADDRESS>205081303	org.eclipse.cdt.launch.serial.feature.feature.group	Eclipse CDT
  C/C++ Library API Documentation Hover Help	<IP_ADDRESS>203082138	org.eclipse.linuxtools.cdt.libhover.feature.feature.group	Eclipse Linux Tools
  C/C++ Memory View Enhancements	<IP_ADDRESS>205081303	org.eclipse.cdt.debug.ui.memory.feature.group	Eclipse CDT
  C/C++ Meson Build Support - Preview	<IP_ADDRESS>205081303	org.eclipse.cdt.meson.feature.group	Eclipse CDT
  C/C++ Remote Launch	<IP_ADDRESS>205081303	org.eclipse.cdt.launch.remote.feature.group	Eclipse CDT
  C/C++ Standalone Debugger	<IP_ADDRESS>205081303	org.eclipse.cdt.debug.standalone.feature.group	Eclipse CDT
  C/C++ Unit Testing Support	<IP_ADDRESS>205081303	org.eclipse.cdt.testsrunner.feature.feature.group	Eclipse CDT
  ChangeLog Management Tools for C/C++	<IP_ADDRESS>203082138	org.eclipse.linuxtools.changelog.c.feature.group	Eclipse Linux Tools
  Eclipse IDE for Embedded C/C++ Developers	<IP_ADDRESS>20310-1200	epp.package.embedcpp	Eclipse Packaging Project
  Embedded C/C++ ADuCM360 Project Template	<IP_ADDRESS>102181132	org.eclipse.embedcdt.templates.ad.feature.group	Eclipse Embedded CDT
  Embedded C/C++ Arm Cross Compiler	<IP_ADDRESS>102181132	org.eclipse.embedcdt.managedbuild.cross.arm.feature.group	Eclipse Embedded CDT
  Embedded C/C++ CMSIS Packs (Experimental)	<IP_ADDRESS>102181132	org.eclipse.embedcdt.packs.feature.group	Eclipse Embedded CDT
  Embedded C/C++ Core	<IP_ADDRESS>102181132	org.eclipse.embedcdt.feature.group	Eclipse Embedded CDT
  Embedded C/C++ Documentation (Placeholder)	<IP_ADDRESS>102181132	org.eclipse.embedcdt.doc.user.feature.group	Eclipse Embedded CDT
  Embedded C/C++ Freescale Project Templates	<IP_ADDRESS>102181132	org.eclipse.embedcdt.templates.freescale.feature.group	Eclipse Embedded CDT
  Embedded C/C++ Generic Cortex-M Project Template	<IP_ADDRESS>102181132	org.eclipse.embedcdt.templates.cortexm.feature.group	Eclipse Embedded CDT
  Embedded C/C++ J-Link Debugging	<IP_ADDRESS>102181132	org.eclipse.embedcdt.debug.gdbjtag.jlink.feature.group	Eclipse Embedded CDT
  Embedded C/C++ OpenOCD Debugging	<IP_ADDRESS>102181132	org.eclipse.embedcdt.debug.gdbjtag.openocd.feature.group	Eclipse Embedded CDT
  Embedded C/C++ PyOCD Debugging	<IP_ADDRESS>102181132	org.eclipse.embedcdt.debug.gdbjtag.pyocd.feature.group	Eclipse Embedded CDT
  Embedded C/C++ QEMU Debugging	<IP_ADDRESS>102181132	org.eclipse.embedcdt.debug.gdbjtag.qemu.feature.group	Eclipse Embedded CDT
  Embedded C/C++ RISC-V Cross Compiler	<IP_ADDRESS>102181132	org.eclipse.embedcdt.managedbuild.cross.riscv.feature.group	Eclipse Embedded CDT
  Embedded C/C++ SiFive RISC-V Project Template	<IP_ADDRESS>102181132	org.eclipse.embedcdt.templates.sifive.feature.group	Eclipse Embedded CDT
  Embedded C/C++ STM32Fx Project Templates	<IP_ADDRESS>102181132	org.eclipse.embedcdt.templates.stm.feature.group	Eclipse Embedded CDT
  GCov Integration	<IP_ADDRESS>203082138	org.eclipse.linuxtools.gcov.feature.group	Eclipse Linux Tools
  GDB Tracepoint Analysis	<IP_ADDRESS>203092212	org.eclipse.tracecompass.gdbtrace.feature.group	Eclipse Trace Compass
  Git integration for Eclipse	<IP_ADDRESS>206071550-r	org.eclipse.egit.feature.group	Eclipse EGit
  GProf Integration	<IP_ADDRESS>203082138	org.eclipse.linuxtools.gprof.feature.feature.group	Eclipse Linux Tools
  Java implementation of Git	<IP_ADDRESS>206071550-r	org.eclipse.jgit.feature.group	Eclipse JGit
  Java implementation of Git - GPG support using BouncyCastle	<IP_ADDRESS>206071550-r	org.eclipse.jgit.gpg.bc.feature.group	Eclipse JGit
  Java implementation of Git - ssh support using Apache MINA sshd	<IP_ADDRESS>206071550-r	org.eclipse.jgit.ssh.apache.feature.group	Eclipse JGit
  JustJ OpenJDK Hotspot JRE Complete	16.0.2.v20210721-1149	org.eclipse.justj.openjdk.hotspot.jre.full.feature.group	Eclipse JustJ
  LaunchBar	<IP_ADDRESS>205081303	org.eclipse.launchbar.feature.group	Eclipse CDT
  Library Hover help for devhelp documentation	<IP_ADDRESS>203082138	org.eclipse.linuxtools.cdt.libhover.devhelp.feature.feature.group	Eclipse Linux Tools
  LTTng Kernel Analysis	<IP_ADDRESS>203092212	org.eclipse.tracecompass.lttng2.kernel.feature.group	Eclipse Trace Compass
  LTTng Tracer Control	<IP_ADDRESS>203092212	org.eclipse.tracecompass.lttng2.control.feature.group	Eclipse Trace Compass
  LTTng Userspace Analysis	<IP_ADDRESS>203092212	org.eclipse.tracecompass.lttng2.ust.feature.group	Eclipse Trace Compass
  Lua Development Tools	<IP_ADDRESS>804031433	org.eclipse.ldt.feature.group	Eclipse LDT
  Markdown Editor	<IP_ADDRESS>501260515	markdown.editor.feature.feature.group	Winterwell
  Marketplace Client	1.10.0.v20220502-0731	org.eclipse.epp.mpc.feature.group	Eclipse Marketplace Client
  Mylyn WikiText	<IP_ADDRESS>201072301	org.eclipse.mylyn.wikitext_feature.feature.group	Eclipse Mylyn
  Mylyn WikiText Editors	<IP_ADDRESS>201072301	org.eclipse.mylyn.wikitext.editors_feature.feature.group	Eclipse Mylyn
  Oomph Setup	1.24.0.v20220301-0958	org.eclipse.oomph.setup.feature.group	Eclipse Oomph Project
  PyDev for Eclipse	<IP_ADDRESS>203051235	org.python.pydev.feature.feature.group	Fabio Zadrozny
  Pydev Mylyn Integration	0.6.0	org.python.pydev.mylyn.feature.feature.group	Fabio Zadrozny
  Remote Launch Targets	<IP_ADDRESS>205081303	org.eclipse.launchbar.remote.feature.group	Eclipse CDT
  RPM Tools	<IP_ADDRESS>203082138	org.eclipse.linuxtools.rpm.feature.group	Eclipse Linux Tools
  TM Terminal	<IP_ADDRESS>205081303	org.eclipse.tm.terminal.feature.feature.group	Eclipse CDT
  TM Terminal Serial Connector Extensions	<IP_ADDRESS>205081303	org.eclipse.tm.terminal.connector.cdtserial.feature.feature.group	Eclipse CDT
  Valgrind Tools Integration	<IP_ADDRESS>203082138	org.eclipse.linuxtools.valgrind.feature.group	Eclipse Linux Tools

Hi again,
I can confirm the same issue when using Oracle JDK 16.0.2 or Oracle JDK 17.0.3 to run Eclipse IDE. It works for me with Oracle JDK 11.0.15 and OpenJDK <IP_ADDRESS>.7-2, but there are other issues when using OpenJDK 17.
Found some reports of this issue on the internet and some possible fixes to JDKs. I don't think I could do much from the plugin side to mitigate this issue...
Best option probably would be to use some version of JDK 11 for IDE - set as -vm option in eclipse.ini
or to try other JDK versions to see if any have this issue fixed, but I guess that might not be acceptable with other requirements / plugins...
Best regards


[hw,i2c,dv] Implement i2c_host_fifo_watermark test

Description
Implement i2c_host_fifo_watermark with the following stimulus and checking requirements
Stimulus:

Configure DUT/Agent to Host/Target mode respectively
Program random fmt_fifo and rx_fifo watermark level
Write data quickly to fmt_fifo and rx_fifo for triggering watermark interrupts

Checking:

Ensure the fmt_fifo and rx_fifo watermark interrupts are asserted
Ensure the fmt_fifo and rx_fifo watermark interrupts stay asserted until cleared
Ensure receving correct number of fmt_fifo and rx_fifo watermark interrupts

Closing this as the linked PR #17789 is merged

remaining 2023-04-13 0


Add STM32F767ZI (Cortex-M7) support

e.g., https://www.st.com/en/evaluation-tools/nucleo-f767zi.html

I've written a basic example here: https://github.com/mkannwischer/hw/tree/master/stm32f767zi


Why insert class name?

Constantly having to delete the "ClassName." component is more cumbersome than occasionally having to insert the class name.

Unfortunately this is a limitation of Sublime's auto-completion.
I've explained it in detail here:
https://github.com/oferei/sublime-unity-completions#limitations


svd-parser v0.14.3 fails to compile with svd-rs version v0.14.2 and v0.14.3

Hi,
I'm seeing a problem where v0.14.3 of the svd-parser fails to compile:
error[E0425]: cannot find function `expand` in module `cluster`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/svd-parser-0.14.3/src/expand.rs:322:31
    |
322 |             for c in cluster::expand(&info, &dim) {
    |                               ^^^^^^ not found in `cluster`
    |
help: consider importing this function through its public re-export
    |
3   + use crate::expand;
    |
help: if you import `expand`, refer to it directly
    |
322 -             for c in cluster::expand(&info, &dim) {
322 +             for c in expand(&info, &dim) {
    |

(from https://github.com/probe-rs/probe-rs/pull/1897)
These are the dependencies:
 svd-parser v0.14.3
 585   │ │   ├── anyhow v1.0.75
 586   │ │   ├── roxmltree v0.18.0
 587   │ │   │   └── xmlparser v0.13.5
 588   │ │   ├── svd-rs v0.14.2
 589   │ │   │   ├── once_cell v1.18.0
 590   │ │   │   ├── regex v1.10.1 (*)
 591   │ │   │   └── thiserror v1.0.49 (*)
 592   │ │   └── thiserror v1.0.49 (*)

After updating svd-rs to version v0.14.4 it compiles again.
This seems to indicate that svd-parser needs to explicitly depend on the newer version of svd-rs.

Look like I've updated dev-dependencies instead of dependencies:
https://github.com/rust-embedded/svd/blob/c1bc8dbcba9953e961f1b4f8b245e50e0b840610/svd-parser/Cargo.toml#L21-L30

make PR, please. I'll release 0.14.4 and yank 0.14.3


Q: Is there a way for refine?

Is there any way to add a refine to generated schemas?

@hinogi I'm sorry I'm not sure


lerna-liteによるリリースフロー試す

lenra-lite/versionの使い勝手がとても良いことが分かった

hello and thanks for using Lerna-Lite, I noticed that you are using pnpm but you did not configure it in Lerna-Lite, and so you should also add "npmClient": "pnpm" to your lerna.json config. Lerna-Lite also uses pnpm internally, so you can compare with Lerna-Lite lerna.json config.
Have a nice day :)

@ghiscoding Thank you so much for advising ! I'll try it!


Adds README for lang:ledger

Adds README for lang:ledger
Relates to #1166

Thanks again for all these documentation PRs. It's a big help!


Add tylxr.com

plz and ty <3

Beautiful! That cat deserves a special place on the web. Thank you for your contribution and welcome to the 250kB Club!
Your sub page will be https://250kb.club/tylxr-com


FTP_Cracker.py

Aim

ftp bruteforce attack to get login informations.

Details

A bruteforce attack,
to get login informations

Do I want to work on this:

[X]  Yes
[ ] No

Go Ahead @sabhisharma-ise


maintain exact 5:1 banner ratio at all viewport widths

old behavior:  banner aspect ratio shifted with viewport width
new behavior:

exact 5:1 ratio maintained at all viewport widths

unless image has a higher ratio, like 6:1, in which case that higher ratio is maintained

if banner has lower ratio than 5:1 (e.g., 3:1), bottom of banner is cropped off to make a 5:1 ratio
if image uploaded is smaller than the max-content-width (1440px wide), image size is increased to 1440px wide at the largest breakpoint

This seems like the most desired behavior to me, but please lmk if you have concerns

related PR in holaplex repo: https://github.com/holaplex/holaplex/pull/132


Update with references to the new GitHub UI labels

Docs Build status updates of commit a2ed5b7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

articles/active-directory/saas-apps/github-enterprise-managed-user-tutorial.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@jeevansd
Can you review the proposed changes? IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team


Added signatures, tests, and docs for append_array function (2) (Issue 481)

Submission Checklist

[x] Run unit tests: ./runTests.py src/test/unit
[x] Run cpplint: make cpplint
[x] Declare copyright holder and open-source license: see below

Summary
Replaces https://github.com/stan-dev/stan/pull/2343 (cause I don't have stan-dev access now). It is also rebased on the latest Stan develop branch.
Added append_array function hooks into Stan (stan-dev/math#481)
Intended Effect
How to Verify
./runTests.py src/test/unit/lang/parser/matrix_functions_test.cpp
Side Effects
Documentation
Added under "Array Concatenation" in src/docs/stan-reference/functions.tex
Copyright and Licensing
Please list the copyright holder for the work you are submitting (this will be you or your assignee, such as a university or company): University of California, Santa Barbara
By submitting this pull request, the copyright holder is agreeing to license the submitted work under the following licenses:

Code: BSD 3-clause (https://opensource.org/licenses/BSD-3-Clause)
Documentation: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/)

@seantalts For the errors on Travis, should I just merge the latest develop in here?

The test framework will merge with latest develop, so you might as well pull the latest develop into your branch locally to stay up to date.

Yeah, I think that will help as well - develop has changes to the travis config that slow the tests down but prevent travis from running out of memory

Checks passed, this should be good to review.

Oops, can't fix myself as this isn't on our repo.  Darn.  I'm not liking this remote repo dev stuff.

I'm going to merge and then leave a note in the next doc issue to fix this to help clear the jam of pull requests.


Cisco Secure Endpoint connector update

Proposed Changes

add checking event time and raise exception if time is incorrect

Hi @vu-socprime - Can you please push zip file as well. Thanks


UI update

Fixes #91
Update the UI and edit Status Commands

change the UI from dark theme to light. Dark still available but need to edit some stuff to revert to that
remove delete button
ensure edit and note commands select the changed application in the select view
add 'Interview', 'Offered', 'Assessment' statuses

Thanks for the review @tyouwei ! There are also unused classes in the css file but not urgent also, can be done at the later date.


Exit with code 1 on error or exception

I suppose to need to register shutdown function on error/exception:
register_shutdown_function(static function (): void {
     exit(1);
});

No need for it. See https://github.com/yiisoft/error-handler/pull/123

No need for it in error-handler. Here is more expected place for the handler

@xepozz unfortunately, not really achievable for the cases it's called now:

Errors not handled by runner's try-catch (or ErrorCatcher) which is usually not the case.
Fatal errors that are caught only at shutdown and can't be converted to exceptions.


Upgrade firmware

I tried to upgrade my firmware and seem to have bricked my device.  It's a Wyze Camera 3 using thingino-wyze_c3_t31x_rtl.bin.
It had been running this version: BUILD_ID="master+aa093d1, 2024-07-19 23:13:50 -0700"
I copied the latest file from 9/19/24 to the SD card in place of the old firmware.  After that, the device doesn't do anything.  I tried reformatting the SD card and going through the install process again and got no response from the device.
Is there a way to start over and get it working again?
Thanks
Jay

I was able to unbrick the camera.  I removed the SD card, turned off the camera, turned it on while holding the button and held the button until the blue light came on.  After waiting a few minutes, it started advertising it's Wifi AP and was able to initialize it.  It was still using the old firmware.
Is there a way to upgrade the camera to the newer firmware?  I have some on new firmware and some on old and the URLs have changed so would like to get all of them on the new firmware if it is possible.
Thanks
Jay

You can always update the firmware to the latest version for your device via ssh.
https://github.com/themactep/thingino-firmware/wiki/Updating-Firmware#from-the-camera-itself

Thank you.  I had never ssh'ed into the camera.  I was able to update them this way.  I found that the root password got reset to default but I was able to set it back after the update.
Thanks for your hard work on this.  This firmware has made my cameras much more useful to me.


extend and correct language-specific code block formatting

python
Before:

After:

XML
Before:

After:

Closing as I had a massively out of date local version, this has already been fixed


DNM: Demonstrate multiline install-log-regex

If you need to match chunks on separate lines, add (?s), which causes
. to match \n, which it normally doesn't.

Purpose served.


Investigate Sierra networking issues

See Slack thread
It seems since Sierra moved to the Cloud we're sometimes getting network errors that we'd like to investigate further in order to raise with III. This ticket would serve as a starting point.

This happened again today (Slack)

Still happens, @agnesgaroux suggested a fix might be applied here
See Slack thread


Please update the SDK's "intl" dependency

I am not able to depend on the latest intl version, since flutter_localizations from sdk depends on intl 0.18.1.
Here is the complete error message I get when trying to pub get:
Note: intl is pinned to version 0.18.1 by flutter_localizations from the flutter SDK.
See https://dart.dev/go/sdk-version-pinning for details.

Because every version of flutter_localizations from sdk depends on intl 0.18.1 and <MY_PROJECT_NAME> depends on intl ^0.19.0, flutter_localizations from sdk is forbidden.
So, because <MY_PROJECT_NAME> depends on flutter_localizations from sdk, version solving failed.

You can try the following suggestion to make the pubspec resolve:
* Consider downgrading your constraint on intl: flutter pub add intl:^0.18.1

Thank you!

Hi @jusuf-el
This is a known issue at https://github.com/flutter/flutter/issues/139861 and has been fixed on master channel. Please switch to master channel and retry.
Closing this as a duplicate of https://github.com/flutter/flutter/issues/139861.

@huycozy is this going to be included in the stable channel any time soon?

It takes a couple of months to land stable fixes to release channels. You can read more about the build release channels here https://github.com/flutter/flutter/wiki/Flutter-build-release-channels.


"APP_NAME needs to be updated" message while using carthage

Description
I've added the firebase via carthage. The app builds successfully and works correctly on the simulator. But I can't launch the signed .ipa file on the device. When I try to launch the app ios shows the following alert:
"APP_NAME needs to be updated. The developer of this app needs to update it to work with this version of iOS"
Previously we have used the SPM for firebase and haven't faced any problems with launching signed .ipa.
100% this is the issue related to firebase as far as it was the atomic change. The launches normally if we use SPM only for this dependency. The app was signed with a fresh certificate and provision.
Device iPhone 13 ios 16.1.2
Minimum deployment target: iOS 15.0
Reproducing the issue

Add to cartfile

binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseAnalyticsBinary.json" "10.3.0"
binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseCrashlyticsBinary.json" "10.3.0"
binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseRemoteConfigBinary.json" "10.3.0"

Drag and drop the following to the app with the option "Embed And Sign" and build phases link binary with libraries with "required" option.

CropViewController.xcframework
FBLPromises.xcframework
FirebaseABTesting.xcframework
FirebaseAnalytics.xcframework
FirebaseAnalyticsSwift.xcframework
FirebaseCore.xcframework
FirebaseCoreInternal.xcframework
FirebaseCrashlytics.xcframework
FirebaseInstallations.xcframework
FirebaseRemoteConfig.xcframework
FirebaseRemoteConfigSwift.xcframework
FirebaseSharedSwift.xcframework
GoogleAppMeasurement.xcframework
GoogleAppMeasurementIdentitySupport.xcframework
GoogleDataTransport.xcframework
GoogleUtilities.xcframework
nanopb.xcframework

Add Objc Other linker flags
Archive, and produce an ipa.

Firebase SDK Version
10.3.0
Xcode Version
14.1
Installation Method
Carthage
Firebase Product(s)
Analytics, Crashlytics, Remote Config
Targeted Platforms
iOS
Relevant Log Output
No response
If using Swift Package Manager, the project's Package.resolved

If using CocoaPods, the project's Podfile.lock

Thanks for reaching out, @Sundea. I wasn't able to reproduce the issue by following the steps you provided. Have you tried changing the Firebase frameworks to "Do Not Embed" instead? You may also share a sample app that reproduces the issue for this investigation.


Encode the command string as a Windows wide-character string (UTF-16LE)

This addresses https://github.com/masterzen/winrm/issues/96

I'm closing this PR in favor of #111. Thanks for your help on this topic.


retrieve training procedure

if I have stopped training due to some technical reasons, and I have previous versions of my model saved to the 'experiments' folder, how can I start not from the beginning again but from where I stopped the last time?

Yet we do not get this feature implemented for now. You can just save your model and information of the optimizer as a snapshot.

Resuming is important. The codes should support this feature.
We will add this later, (though it is not hard :flushed:).

can I add the lr_scheduler information to the state_dict manually? Which file in codes/ folder should I modify? @xinntao

@t-martyniuk Pass the optimizer information to load_network and save_network in codes/models/base_model.py.

Has anyone figured this out?


Search box cursor

Is it possible to have a cursor default into the search box so a search can be done immediately upon activating the Manage My Tabs window without the need to place the cursor in the search box manually?

Yeah, that is a great idea! That is something that I actually miss every time I open the extension.
It shouldn't be that hard. Just a Javascript statement that sets the cursor into the search box right after the extension is initialized/loaded.

This enhancement has been implemented in the develop branch and will be included in the next release.