[Feature Request] RCon support and chat logging with client ids

I'm the developer of an administration tool for Call of Duty https://github.com/RaidMax/IW4M-Admin and would like to add support for Northstar.
In order to add support, server owners would need the ability to remotely execute commands on their dedicated servers (not from the client and typically secured by an rcon password) and have chat messages logged with the client ids associated to them. (that's a bare minimum and the implementation details are flexible). I think having administration tool compatibility would be very beneficial to server owners and communities.
It's possible the chat logging can be done with just mods, but I am not familiar enough with engine to verify.

Please keep your token grabber out thx

Agreed.

There is already an RCon mod for Northstar

There is already an RCon mod for Northstar

It’s not really RCon. It proxies client commands through a script to the server. It can only be used ingame and does not have proper authentication.

Please keep your token grabber out thx
Agreed.

Maybe you both need to learn more of what IW4MAdmin does. before instantly thinking "OMG THIS THING IS A TOKEN GRABBER". IW4MAdmin is a very useful administrator server tool to keep abusive and toxic players out with lots of plugins support like map vote via in-game chat and personal server stats of kills and death. Even if it does grab some type of client id which you guys seem to call it a "token" Doesn't mean server admins able to steal your account. 🙄

Keep your fascist hacks out of titanfall, losers.

Keep your fascist hacks out of titanfall, losers.
This tool helps protect cheaters not against cheaters.

Keep your fascist hacks out of titanfall, losers.

Account made on the same day the issue was, nice troll account

Be honest how many of you people supporting this are reddit mods?

Be honest how many of you people supporting this are reddit mods?

None. Good day.

Sure seems like it if you're just waiting to respond so quickly. Did I touch a nerve or something?

Sure seems like it if you're just waiting to respond so quickly. Did I touch a nerve or something?

Oooooooh someone's learn a new word but are unable to use it. Nice try buddy. 2/10 for trying

Sure seems like it if you're just waiting to respond so quickly. Did I touch a nerve or something?

 I rather not continue this drama any longer. I'm here to support RaidMax and his project and believe this be a good addition for Northstar that is all.
Feeding time for trolls is over.  I bet neither of you play the game. Go back to CoD, gaming nazis, the skies are ours.

Please stop acting like children, this is a development zone not reddit or discord.
Having that said, I agree with @RaidMax that having at least minimal rcon support would be beneficial to server owners and its players.

There's no chat logging yet, remote execution might be possible though

@RaidMax you might be interested in my fork of the software that I made mostly for personal use, it allows sending commands and receiving logs through raw TCP sockets. the logs include chat messages, and you can send console commands or whole squirrel scripts.
https://github.com/laundmo/NorthstarLauncher

I am grateful to all of you that are dedicating your time to working on this project for free, but understand this is a 'passion' project.  Which tends to lead people work on specific things they are passionate about.  I don't want to take away any free lance developer from working on specific parts of Northstar, but if there are any out there that might have the same passion as me for trying to get IW4MAdmin Rcon Tool Raidmax has developed to work with Northstar - I am willing to compensate you for your time to make changes necessary or at the very least try to discover how difficult it would be to implement / test - even if it can't come to fruition.  It might be a little less fun to work on than other things and hope a financial arrangement might help to make it worth someone's time.
Respectfully - Discord: Vexbane#0701
[11:56 AM] Vexbane: where you stand with iw4m + titanfall.  Im close to offering someone from northstar $ to work on integration with iw4m, if it comes to that - but need to know your commitment / interest in / willingness to work with someone if i hire them
[11:57 AM] RaidMax: All they need to do is implement an rcon system and chat logging
[11:57 AM] RaidMax: It’s pretty simple to integrate IW4MAdmin with that after
[11:57 AM] Vexbane: is that something that needs to happen on the back end with bob or any of the coder / devs helping to work on it?
[11:58 AM] Vexbane: who is "they" you refer to exactly
[11:59 AM] RaidMax: Any developer that has the ability to implement it can do it
[12:01 PM] RaidMax: It’s basically just opening a socket that listens for commands and rcon password that matches and the relays them to the game engine command processor and returns any output

I am willing to compensate you for your time to make changes necessary

I am willing to compensate you for your time to make changes necessary

donations and paid labor are different things.  I already read and was aware of your screenshot, but thank you.

You chuds can ban me, but I'm right. Everyone supporting this feature request is an authoritarian bootlicker.

wow this is a mess. you're kind of a faggot for wanting this in the mod btw definitely not going to just push more and more people away or anything like that. Judging by the comments still allowed the privileged to exist, I assume all the removed comments are just criticism?

i mean, RCON is gonna happen. Thats inevitable, because server owners want to be able to manage their servers.
if you disagree with the RaidMax tool or whatever, maybe take that elsewhere, this thread is mostly asking about RCON

While I don't agree with the f slur that gaytanny used, they are correct, you are privileged and need to check it, unironically.

i mean, RCON is gonna happen. Thats inevitable, because server owners want to be able to manage their servers.
if you disagree with the RaidMax tool or whatever, maybe take that elsewhere, this thread is mostly asking about RCON

I disagree with it being added to a game I care about, so ofc I would object to it here.

@RaidMax
Soo, update: theres a RCON PR now, https://github.com/R2Northstar/NorthstarLauncher/pull/100
For chat logging with client IDs, theres a feature now called "chathooks" which allows mods to receive chat messages. You could therefore easily make a mod that prints the chat messages in whatever format you would like to the log.


Processed data

Could tell me where is Processed_data file?

According to my memory, maybe you can run
make download
and
make run


Install-Package dotnet-validate -Version 0.0.1

https://github.com/NuGetPackageExplorer/NuGetPackageExplorer/blob/main/.github/dependabot.yml

@Mlmolefe2 could you provide any details on any issues you are observing using upgrade-assistant?


How to run workflow_by_code.py in pycharm?

Running workflow_by_code.py in console works, but it gives error when running in pycharm:

ModuleNotFoundError: No module named 'qlib.data._libs.rolling'.
Do not import qlib package in the repository directory in case of importing qlib from . without compiling

Is it possible to run in pycharm? It'll be easier to debug in the IDE environment.

Of course.
There are no IDE restrictions on the code.
Please read the error carefully.  You should not run the directory which contains qlib
https://github.com/microsoft/qlib/blob/main/qlib/data/ops.py#L23

@arisliang
Did the current error info confuse you?  Do you have any suggestions about how to improve the readability of the error message?
Thanks  in advance.

You should not run it in the directory which contains qlib.

How to "not run it in the directory which contains qlib" in pycharm? Is it configured in the working directory? Even if I change the working directory to C:, the same error still happens.

@arisliang
Could you run this  in cli.py to check your current path?
import os; print('os.getcwd()')
Thanks.

running import os; print(os.getcwd()) in cli.py

@arisliang Hi, have you configured Cython support in pycharm? https://www.jetbrains.com/help/pycharm/cython.html#cython-support

@bxdd  As far as I know yes, I have no issue debugging for other scripts. How do I verify?

Please verify by checking whether there are "*.so" or ".dll" files in the "qlib/data/_libs" folder.
If the verification fails, there are the following two solutions:

Execute python setup.py build_ext --inplace in the source root folder to compile Cython files and generate executable files.
Go to Tools --> Run setup.py Task. Then type in build_ext as task name and when prompted for Command-Line input type --inplace (https://stackoverflow.com/questions/36880336/setup-of-pycharm-for-cython)

No ".so" or ".dll" file initially.

After executing python setup.py build_ext --inplace:

there're more *.so" files show up.

After running the first solution, the workflow_by_code.py runs successfully.


fix racetest failure for Test_KubeSecretController

There is a data race read/write on builder.controllers. So we should protect it.

Same addressed by #9193

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

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
ffb2932c665c24ce83d438150816bb77b278c1e3
link
/test istio-unit-tests

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

/lgtm

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: mandarjog
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

mixer/OWNERS [mandarjog]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


pkg/http: up the timeout to 10 seconds

Additionally, fix the units on that multiplication. This isn't
acceleration.

Fixes https://github.com/coreos/coreos-cloudinit/issues/369.


fix typo fix in sql-interception docs

Proposed changes
typo fix in sql-interception
ref: #28445

run buildall

run buildall


Bindings with path prefixes

Hi.
I want to match route /id123 with
{ "id:id", home, [] } to get id binded to 123,
but it doesn't work. How to make proper bindings in that case? Thanks.

Make it "/:id" and then have a constraint function that extracts the 123 from id123

Thank you. Closing this


refactor: default to CID v1 and encode with base32

Depends on:

[ ] https://github.com/multiformats/js-cid/pull/73

@alanshaw is this still needed given that we're looking at potentially defaulting to base36


Now using correct delete count to check if should show dialog

Proposed Changes
Checks the same delete count var, which is shown in the confirmation dialog.
Reason for Changes
Currently we check if deleteList.length < 2 and then show a dialog with deleteCount if its above.
deleteList.length and deleteCount are not always the same. In a block with input, each input gets added to the deleteList, hence the size is larger than the amount og blocks.
Therefore it's the wrong value to check.

@mathiassoeholm Do you mind providing steps to reproduce the issue that this PR is fixing?

Expected result:
There should not be a confirmation dialog, since we're only deleting one block.
Now try the same steps but with the "when green flag clicked" block.
Result: It behaves correctly, because this block has no inputs.


Dynect-API-Python-Library thought a proxy

I'm trying to user Dynect-API-Python-Library thought a proxy server and it seams that this library doesn't support that. Is the use of a proxy supported when using the python REST API library ?

For the time being this update is available via pypi as DynectDNS-proxy==0.5


portico: Remove images and center /apps content.

This removes stale screenshot images, their references, and styles, and centers headings and paragraph blocks (but not paragraph text) in the viewport on /apps.
Screenshots and screen captures:

Before
After

How come there is an underline on hover for most of the "or download..." links, but not the Windows one?

I'll do a pass on the copy while we're looking at this.

Nice catch, @alya. Those underlines are dependent on some brittle markup, so I made the easy fix there so that the Windows "or download" link should have the same hover effect as other, similar links.

Merged, thanks @karlstolley! This seems like a good checkpoint. I'll look at #28776 next; there's definitely more we can do to make this nicer.


chore(gitignore): remove not related entries

DS_Store is required for mac

This entry should be on a global gitignore file because it's not project related


Conversion of logging.config and sni.config to YAML-based files

There's a few things that still need to be done (eg docs/samples) here. And decision on wether we should include yams-cpp in the tree or not.

And builds will definitely fail here.

Which version of YAML-CPP did you use?

[approve ci clang-analyzer]

What is the status of this PR? I need to opensource another feature of ssl_server_name.config :). Also a test
@randall @zwoop @SolidWallOfCode

I've been looking at this and various options and unfortunately this seems the least worst. We really do not want to create Boost dependencies and I was unable to find any better C++ YAML library.


Figma UI Kit

Is there any kit on figma or any free software?
Best Regards

Is that possible? I want to help. I can start creating the basics components, and then we can arrange to adapt the look and feel of frappe.

Frappe UI is extracted from products that we are building that have Figma mocks. Having a Figma UI Kit is ideal. But I am not a designer, and it's not a priority right now. If you are interested, you are free to create one. I would be happy to give feedback.

We now have a UI Kit: https://www.figma.com/community/file/1407648399328528443/espresso-by-frappe


📚 Documentation: need to import relevant class to create user without an error

💭 Description
import { Client, Account } from 'react-native-appwrite';
// Init your React Native SDK
const client = new Client();

client
    .setEndpoint('http://localhost/v1') // Your Appwrite Endpoint
    .setProject('455x34dfkj')
    .setPlatform('com.example.myappwriteapp') // YOUR application ID
;

const account = new Account(client);

// Register User
account.create(ID.unique<EMAIL_ADDRESS>'password', 'Jane Doe')
    .then(function (response) {
        console.log(response);
    }, function (error) {
        console.log(error);
    });

in here instant of using
import { Client, Account } from 'react-native-appwrite';

need to use
import { Client, Account ,ID } from 'react-native-appwrite';

if not ID.unique() will not be work properly
👀 Have you spent some time to check if this issue has been raised before?

[X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

[X] I have read the Code of Conduct

I'm guessing you ment this blog post?
https://appwrite.io/blog/post/introducing-appwrite-react-native-sdk
This seems to be fixed. I could not find any other references.


Type of association reference list is lower case in UmpleOnline

Considering the following Umple code:
class D{ } class C{         * -- * D; }
The following code is generated
`
public class C
{
//------------------------
// MEMBER VARIABLES
//------------------------
//C Associations
private List<d> ds;
//------------------------
// CONSTRUCTOR
//------------------------
public C()
{
ds = new ArrayList<d>();
`
List<d> is wrong it should be List<D>.
This problem seems to be a occurring only in the online version.

What is the problem? You say List should be List. ArrayList is correct as it is an implementor of List.

Sorry. List<d> should be List<D>. It considered that as an HTML tag. I edited the issue.

I don't get this when I try in Umpleonline. Give a screenshot?

You are simply saying that the D appears lowercase when you try it?

Aha! I see it now when I click 'Show Files in Separate Tabs.

This is a bizarre issue. Not related, I think, to the actual generator. Something is translating when rendering the text in html. I will tag this as an UmpleOnline issue.

I Changed the title

I fixed the code formatting. I removed the \ characters, hopefully they weren't actually showing up. Also, @amidzak we can see when the title changes 😄.

If I do this
// Test <D>
class Dd{ }
class C{ * -- * Dd; }

It also lowercases the D in the comment. So clearly it is the code that converts anything in <> when splitting into multiple files.

I happen to have fought this issue a few days ago with my course website. I've proposed a fix in #972, please verify that it is working before merging.


Migrates integer fields in postgresql to bigint

Coverage increased (+0.06%) to 47.648% when pulling 4f12303090dd45dad429638920803812db12d2bb on ka7eh:feature/add_bigint_support into 27398ae9c233a835692ac8db1441d196de79d2d4 on consbio:develop.


AttributeError: 'numpy.ndarray' object has no attribute 'iloc'

AttributeError: 'numpy.ndarray' object has no attribute 'iloc'
when i run the stabl_regression.fit ,the x is a panda data.

Hello @rpghjs ,
Thank you for your interest.
Before all, can you tell me the version of the library you are using please? Which release of which branch are you using?
Kind regards,
Xavier


add  AK/SK Certification for uploading snapshot to cloud

What this PR does / why we need it:
add  AK/SK Certification for uploading snapshot to cloud
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
Special notes for your reviewer:
Release note:

Can you please attach the test report for this PR?

@liuqinguestc I don't think your solution is correct when considering the identification when hotpot uploads snapshot to cloud through multi-cloud. IMO, signature should be generated in hotpot which will be passed to multi-cloud and identified in multi-cloud.

@wisererik I just do as you said , I will delete some codes that do not need.

Please add a release note.


Complete README

README should have important at-a-glance information for potential users, and some information for people that know what they want. A possible structure is as follows:

Brief description for users who don't know if they are in the right place.
Brief description for specialized users.
Installation instructions.
3-5 lines example and link to documentation for further explanation.
Directions for contributors.
License and link to LICENSE.

It looks like Diego has created a file called "how-to-use.md" with some of this information.

Correct! It is for the documentation; we might want to have only one file with this information, so we need to update it in one file in case of changes. Then, we just need to reference the file with the information in the markdown files. @abelsiqueira What do you think? any best practice here?

I suggest having a small README with the bare information (the list I have above). It should be around 50 lines at most, I imagine. In the README you link to the places with more detailed information. For instance, you can say add to the README something like

Example:
data = read("input.esdl")
model = create_model(data)
solution = solve_model(model)

For more information check the [tutorial](link to tutorial page on documentation).

The snippet is short enough to be useful for people who know what they're doing. Other users can check the tutorial for more info.


whitesur-kde: 2022-05-01-unstable-2024-09-26 -> 2022-05-01-unstable-2…

…024-11-01
Update whitesur-kde to version 2022-05-01-unstable-2024-11-01
NOTE
In order to use the WhiteSur sddm themes, the packages kdePackages.plasma-desktop and kdePackages.qtsvg should be added to the option services.displayManager.sddm.extraPackages of the sddm module:
environment.systemPackages = with pkgs; [
  whitesur-kde
];

services.displayManager.sddm = {
    enable = true;
    package = pkgs.kdePackages.sddm;
    theme = "WhiteSur-dark";
    extraPackages = with pkgs; [
      kdePackages.plasma-desktop
      kdePackages.qtsvg
    ];
};

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

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


Door lock example for efr32

Change overview
New EFR32 example application
Testing
Tested locally, on EFR32MG12P432F1024GL125, BRD4161A

@Damian-Nordic I agree that having both is wrong.
Since Door-lock-common from door-lock-app already had the right configuration with the Linux example we wanted to reuse that and deprecated/remove our lock-app example after this one got merged.
I guess we can relocate those changes to Lock-app and update the .zap file there also without breaking other platforms' use of that example.
But then what is the reason for the door-lock-app to exist. Why was the Linux example created there and not done directly in lock-app?

@jmartinez-silabs I think that it will cost us less work and review process if we update the existing lock-apps rather than create door-lock-app for 10 platforms which today support lock-app. Based on @krypton36's work on https://github.com/project-chip/connectedhomeip/pull/17291 it seems we can temporarily enable DoorLock cluster in lock-app and switch examples one by one. I just posted https://github.com/project-chip/connectedhomeip/pull/17396 to move door-lock-app/linux to lock-app/linux.

@Damian-Nordic Right, I took a look at your PR too and we just discussed it with Michael. He will move this new code to lock-app

I failed to rebase this properly with all the concurrent lock-app changes going on. I've made a new PR where I started from master today, and added the latest efr32 lock-app code. Sorry..
Link: https://github.com/project-chip/connectedhomeip/pull/17651


Is it not efficient that open/close file each time while logrus fires hook writing?

I read the source code, found that every time user invoke logrus to log, then logrus fires hook writing, lfshook opens file , writes message and closes it.
why not keep it opened? Is it not efficient such way?

Hey Ryan,
When I was first learning golang a few years back it was explicitly stated in the documentation that leaving file descriptors open is bad practice. Having an open file locks the file, so any other process that tries to access that file would be locked out until the handler was released.
I don't use Go that much anymore, so I don't know if that has changed, but afaik it's still best practice not to leave a reference to a file open when not actively accessing it.


Merge dev into master

resolves #1

reverted because of misunderstanding.
I have no idea how pull requests work.


Progress can't be changed if it's 0 on initialization

The handle to change the progress doesn't appear if the progress is 0 when the task is created. As a workaround I'm currently setting it to 0.01 when it's 0.

I have the fix, I will pull it next

@mohammed-io is there is any pr regarding the issue


Visualisation of output tracts in TrackVis

Called to attention by @lpetit:
Tracts that result from queries might be  off-center on the visualization with TrackVis while the original tractography before the queries is well-centered:

This is a visualisation issue only
It seems to be a problem when tracts are space-encoded in a way other than RAS

Hi Demian,
Does it mean that the original tractography (before tract_querier) is not
in RAS while it is well-centered?
How trat_querier could save a .trk using the original well-centered info?
Laurent
Laurent PETIT
GROUPE D'IMAGERIE http://www.gin.cnrs.fr
NEUROFONCTIONNELLE http://www.gin.cnrs.fr
UMR5296 - CNRS - CEA - UNIV. BORDEAUX
see my publications here
http://www.researchgate.net/profile/Laurent_Petit3/publications/?ev=prf_pubs_p1
Université de Bordeaux, PAC Carreire
146, rue Léo Saignat, CS 61292
33076 Bordeaux Cedex
Mobile : +33 (0)671281912
E-mail<EMAIL_ADDRESS>2015-02-10 8:30 GMT+01:00 Demian Wassermann<EMAIL_ADDRESS>
Called to attention by @lpetit https://github.com/lpetit:
Tracts that result from queries might be off-center on the visualization
with TrackVis while the original tractography before the queries is
well-centered:

This is a visualisation issue only
It seems to be a problem when tracts are space-encoded in a way
other than RAS

—
Reply to this email directly or view it on GitHub
https://github.com/demianw/tract_querier/issues/17.

The ones you sent me are in LPI. The encoding of the coordinate system is independent of it being well centered.
Also, when I'm writing about "centered", it's always with respect to the visualisation in trackvis. What i have observed is that the volume and the tracts are always coordinated, just off the rotation center of the interface.
So any post-processing tool for stats or information extraction, such as my tract_math tool, included in the package, should output the good numbers.
Demian

Ok! This is clear.
Thanks for your help.
Laurent PETIT
GROUPE D'IMAGERIE http://www.gin.cnrs.fr
NEUROFONCTIONNELLE http://www.gin.cnrs.fr
UMR5296 - CNRS - CEA - UNIV. BORDEAUX
see my publications here
http://www.researchgate.net/profile/Laurent_Petit3/publications/?ev=prf_pubs_p1
Université de Bordeaux, PAC Carreire
146, rue Léo Saignat, CS 61292
33076 Bordeaux Cedex
Mobile : +33 (0)671281912
E-mail<EMAIL_ADDRESS>2015-02-10 10:38 GMT+01:00 Demian Wassermann<EMAIL_ADDRESS>
The ones you sent me are in LPI. The encoding of the coordinate system is
independent of it being well centered.
Also, when I'm writing about "centered", it's always with respect to the
visualisation in trackvis. What i have observed is that the volume and the
tracts are always coordinated, just off the rotation center of the
interface.
So any post-processing tool for stats or information extraction, such as
my tract_math tool, included in the package, should output the good
numbers.
Demian
—
Reply to this email directly or view it on GitHub
https://github.com/demianw/tract_querier/issues/17#issuecomment-73670201
.


the categories for modality-base (Image, Table, Image+Table) and patient-based scope (none, single, group)

Hello,
Thanks for this great work.
I wonder if any identifiers in the dataset indicate the categories for modality-base (Image, Table, Image+Table) and patient-based scope (none, single, group)?
Thanks

Hi @nooralahzadeh ,
Currently, we do not support direct identifiers in the dataset. However, you can try using the code from these links:

https://github.com/baeseongsu/ehrxqa/blob/724bff13a9a2e430ecd54f32e3ef3789bb7fcdb3/tests/test_utils.py#L45-L67
https://github.com/baeseongsu/ehrxqa/blob/724bff13a9a2e430ecd54f32e3ef3789bb7fcdb3/tests/test_utils.py#L132-L148

You can filter the dataset using the scope argument. The possible values for the scope are:

TABLE-NONE
TABLE-SINGLE
TABLE-GROUP
IMAGE-SINGLE-1
IMAGE-SINGLE-2
IMAGE-SINGLE-N
IMAGE-GROUP-N
MULTIMODAL-SINGLE
MULTIMODAL-GROUP

The scope argument uses string matching at the start, so you can also use broader categories like "IMAGE-SINGLE" or "IMAGE-GROUP" (or even "IMAGE") to include all relevant subcategories.
Sorry for the inconvenience.
Best,
Seongsu

Thanks.


5462 added in changes with the updated UIGraphicsImageRenderer

Removing the calls to deprecated API UIGraphicsBeginImageContextWithOptions as part of this ticket https://myxplorinfo.atlassian.net/browse/PES-5462

It looks the base branch pointing to original repo?


When internet overloaded, nvm install says Version foo not found, which is misleading. Should say connection failed/timed out

When my internet connection is heavily overloaded, the error message it gave when I tried to install various versions of node was very misleading. It said the version that I requested was not found, when infact the version is available, it was just a connection problem.
I tried with a few versions of node. I had to retry a few times before it worked.
bob@pc:/foo$ nvm install v8.9.1
Version 'v8.9.1' not found - try `nvm ls-remote` to browse available versions.
bob@pc:/foo$ nvm install v8.9.1
Downloading and installing node v8.9.1...
Downloading https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with sha256sum
Provided checksum to compare to is empty.
Now using node v8.9.1 (npm v5.5.1)

A better error would be something like: Connection failed / timed out.
I don't know how you'll be able to reproduce this.
I'm on an ADSL line that's 4Mbit down and 512Kbit up that's totally saturated at the moment.

Operating system and version: Ubuntu 16.04

nvm debug output:

#I ran `nvm debug` after installing
nvm --version: v0.33.9
$SHELL: /bin/bash
$SHLVL: 2
$HOME: /home/mineraion
$NVM_DIR: '$HOME/.nvm'
$PATH: $NVM_DIR/versions/node/v8.9.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
$PREFIX: ''
$NPM_CONFIG_PREFIX: ''
$NVM_NODEJS_ORG_MIRROR: ''
$NVM_IOJS_ORG_MIRROR: ''
shell version: 'GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)'
uname -a: 'Linux 4.13.0-38-generic #43~16.04.1-Ubuntu SMP Wed Mar 14 17:48:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux'
OS version: Ubuntu 16.04.4 LTS
curl: /usr/bin/curl, curl 7.47.0 (x86_64-pc-linux-gnu) libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
wget: /usr/bin/wget, GNU Wget 1.17.1 built on linux-gnu.
git: /usr/bin/git, git version 2.7.4
grep: /bin/grep (grep --color=auto), grep (GNU grep) 2.25
awk: /usr/bin/awk, GNU Awk 4.1.3, API: 1.1 (GNU MPFR 3.1.4, GNU MP 6.1.0)
sed: /bin/sed, sed (GNU sed) 4.2.2
cut: /usr/bin/cut, cut (GNU coreutils) 8.25
basename: /usr/bin/basename, basename (GNU coreutils) 8.25
rm: /bin/rm, rm (GNU coreutils) 8.25
mkdir: /bin/mkdir, mkdir (GNU coreutils) 8.25
xargs: /usr/bin/xargs, xargs (GNU findutils) 4.7.0-git
nvm current: v8.9.1
which node: $NVM_DIR/versions/node/v8.9.1/bin/node
which iojs:
which npm: $NVM_DIR/versions/node/v8.9.1/bin/npm
npm config get prefix: $NVM_DIR/versions/node/v8.9.1
npm root -g: $NVM_DIR/versions/node/v8.9.1/lib/node_modules

nvm ls output:

->       v8.9.1
        v8.11.1
default -> v8.11.1
node -> stable (-> v8.11.1) (default)
stable -> 8.11 (-> v8.11.1) (default)
iojs -> N/A (default)
lts/* -> lts/carbon (-> v8.11.1)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.14.1 (-> N/A)
lts/carbon -> v8.11.1

How did you install nvm? latest wget command from github readme

What steps did you perform?
tried to install node (various versions), while my slow internet connection was heavily overloaded

What happened?
it fails saying Version 'foo' not found

What did you expect to happen?
Either install or say CAN'T CONNECT or CONNECTION TIMED OUT, etc.

Is there anything in any of your profile files (.bashrc, .bash_profile, .zshrc, etc) that modifies the PATH?
no

Thanks, I searched, but didn't find it.


no sdk path for flutter

[x] I'm sure this issue is not a duplicate.
[x] I'm submitting an icon request:
@flutter
@dart
-More
the app doesn't run and asked for put --stracktrac or --debug and also didn't work and when open project structure i found this and when choose src/flutter as flutter sdk path it tell me not valid

@sandy081
please take a look here

Please stop opening issue about this here. This is not the correct repo for your issue,


If no code block can be found, throw an error

Current Behavior
If the markdown file has no code block, runme just prints:
runme ls
NAME  FIRST COMMAND  # OF COMMANDS  DESCRIPTION

Desired Behavior
I suggest to be more explicit and throw an error, e.g. No code block found in "Readme.md", get started writing code blocks here: ....`

It makes sense. The error printed into stderr + non-zero return code.


docs: fix typos in migration and queries guide

Fix typos in guides/migrating-to-react-query-3 and guides/queries.
Fixes #1378

:tada: This PR is included in version 3.2.0-beta.36 :tada:
The release is available on:

npm package (@beta dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Fix #5562

Implements #5562 by adding a new unstable option enum_variant_layout.

When enum_variant_layout = "Compressed", we no longer reformat the entire enum if a single variant exceeds the allowed line width. Additionally, we don't take into account the size of attributes or doc-comments when making that determination.
When enum_variant_layout = "Tall", we perform the existing layout logic: if a single variant would need multiple lines, then format the whole enum to use multiple lines.
When enum_variant_layout = "Vertical", we always format variants using multiple lines.

@xldenis Thanks for the PR and your first contribution to rustfmt 🎉!
Really quick, can you double check the issue that you're linking to. The one you've linked to is already closed, and seems unrelated.When you update the issue description can you please link this PR to the issue so that the issue could be closed if this gets merged.

oops I mean #5662

@xldenis thanks for clarifying. Could you also amend your commit message.

I don't know if you noticed, but I fixed the commit message.

@xldenis Thanks for making the update to the commit message! I'll try to set aside some time to review this within the next week or so.

There's no rush :)

wave any change of getting a review soon?

To be fully transparent, probably not.
As a team currently consisting of only two volunteers we are enormously pressed for time, and we've a mountain of work that's really core and part of rustfmt's primary scope. While some parallel efforts are in flight to create some PR review capacity, I think it's highly unlikely that we'll be able to spend any cycles on things like adding new config options.
I appreciate that's not the answer you were hoping for, but I'd rather answer with a disappointing response over not answering at all.

I appreciate that's not the answer you were hoping for, but I'd rather answer with a disappointing response over not answering at all.

No worries! The branch is finished, I'll rebase it if needed whenever it does get reviewed :)


[viewer] Add a mechanism to define and update extra primitives.

For instance, it would be great to display the CoM (center of mass) and the CoP (center of pressure) using fixed-size sphere primitives, or contact forces using dynamic-size capsules.  This information requires knowledge about the dynamics of the system, which is not the case for the viewer itself. It would be harmful to introduce such dependency in the viewer itself, so it makes sense to enable to user to register a callback function that will be called automatically during video replay. Using the same mechanism than for camera motion should do the job pretty well.

Related to https://github.com/Wandercraft/jiminy/issues/259

Fixed by https://github.com/duburcqa/jiminy/pull/319


[consensus] Build a safety rules process

This is the initial set of commits to build a minimal safety rules process

Leverage the same building code as swarm to start nodes
No real logging implemented
End-to-end integration tests for correct logic only
No reliability in networking
Reuse of the core of thread to process mode
Configuration for both the IP/Port and the type consensus uses (signed transactions for example)

:umbrella: The latest upstream changes (presumably 62a901496a8260d96bb13992ef29242fa237310f) made this pull request unmergeable. Please resolve the merge conflicts.


Data Quality API

This PR fulfills this ticket and adds a data quality API POC.
The idea behind the data quality API is to provide a way for users to easily group input streams with their data quality distillates and use these distillates to identify data quality concerns. For now the data quality checks just return True/False, indicating whether or not there is any data quality event (or a specific event) for a Stream/StreamSet during a given time.
Here is a notebook that shows how the API can be used. Note that is meant to be a starting point, we will definitely want to add more functionality later on!
It's important to note that these API requires the following metadata to work properly:

distillers will need to follow a certain naming convention when creating output streams for distillate identification to work properly.
distillers will need to put source_uuid annotation in output streams so they can be correctly matched with their source streams.

@chrisjryan would you mind taking a look at the changes I made? Your feedback was very helpful and I tried to address each comment. Would like to know what you think!
This is still in MVP mode, but if this actually starts getting used we definitely will want to add some tests. I made a ticket for that here

@mchestnut91 Sure thing! Checking it out now.


Regression testing

You could make some syntax test files to check that the sublime-syntax you create still assigns the scopes correctly. You can grab a CI workflow either from SublimeHQ Packages or from a community GitHub Action.
Also consider separating the main source code from your syntax definition files and their output.

You could make some syntax test files to check that the sublime-syntax you create still assigns the scopes correctly. You can grab a CI workflow either from SublimeHQ Packages or from a community GitHub Action.
Also consider separating the main source code from your syntax definition files and their output.

Thanks, these are both on my to-do!

Added syntax test files.


default for cuda in word_cnn is True, but code expects it to be False

Lines 20-22 make the cuda arg True by default:
 parser.add_argument('--cuda', action='store_false',
                    help='use CUDA (default: True)')

Yet lines 60-62 test as if it expects args.cuda to be False by default:
if torch.cuda.is_available():
    if not args.cuda:
        print("WARNING: You have a CUDA device, so you should probably run with --cuda")

Maybe you could swap in the following for the argparser --cuda argument:
parser.add_argument('--cuda', action='store_false', default=False,
                    help='use CUDA (default: True)')

For people wanting to test drive the code on small machines (i.e my laptop) it helps remove one snag.  I can do a quick PR if you like.  Thanks for sharing the code for these experiments, they are super useful!

Thanks for the suggestion! I will fix this in the next update :-)

@jerrybai1995 I've was wondering if you had any recommendations for how one would go about combining this TCN architecture with an LSTM?
Thank you very much for your time.


Modularize source files

This PR replaces the current, "big scoped container" approach with one that uses explicit dependencies via browserify. Now, each file pulls in its dependencies using require and browserify combines them at build time.
Changes:

Replaced vendored dependencies with npm versions (e.g., eventemitter, easyxdm, and jquery)
Broke up files into several smaller parts (e.g., classes, constants)
Fixed tests that relied on replacing F2.log with a spy on console.log

Let's not be too hasty. There's still time to merge this PR.


In example replace .UseSyncfusionToolkit() with .ConfigureSyncfusionToolkit() in mauiprogram.cs

In the example, use .ConfigureSyncfusionToolkit() in mauiprogram.cs instead of  .UseSyncfusionToolkit().
Update the MainPage.xaml with:
       <chart:SfCartesianChart.Series>             <chart:SplineSeries Label="High" EnableTooltip="True" EnableAnimation="True" ItemsSource="{Binding Data}" XBindingPath="Name" YBindingPath="Height" StrokeWidth="1" ShowMarkers="True" LegendIcon="SeriesType" >                 <chart:SplineSeries.MarkerSettings>                     <chart:ChartMarkerSettings Width="8" Height="8" StrokeWidth="1"/>                 </chart:SplineSeries.MarkerSettings>             </chart:SplineSeries>         </chart:SfCartesianChart.Series>
In Xaml, the namespace that worked for me was:
xmlns:chart="clr-namespace:Syncfusion.Maui.Toolkit.Charts;assembly=Syncfusion.Maui.Toolkit"
Then the example will display the intended data. How do I get the code displayed above to appear properly as seperated lines?

Hi @davefxy,
Thanks for the code suggestions. We have now updated the complete code example to the readme file

Awesome library. Replaced MicroCharts.with yout library charts. Your library is just in time. MicroCharts was past end of life.
Yahoo Mail: Search, Organize, Conquer
On Sat, Oct 26, 2024 at 12:00 AM, Paul @.***> wrote:
Hi @davefxy,
Thanks for the code suggestions. We have now updated the complete code example to the readme file
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>


Issues with CPU Utilization Reporting (PCP Glider on Windows)

When using Vector to report on Linux machines I'm seeing reasonable CPU Utilization Stats.
However when running against a Windows Server running PCP Glider the CPU Widgets  (CPU Utilization and Per-CPU Utilization) are off the charts and running into the thousand of percent e.g cpu0 3150%) other stats like Disk IO look right.
I've checked using the PCP Charts tools on the local Windows Server to see if PCP is reporting bad numbers to Vector but it seems to be reading the utilization correctly?.
FYI, I'm running on VMware ESXi 5 and the host is a MS Windows Server 2003 R2 machine with SP2
Udpate: I'm running v1.0.1 on Apache with the latest Vector distribution tarball on Bintray

The problem will be that the Windows kernel is exporting these metrics in units of microseconds (PM_TIME_MSEC from pmapi.h - "microsec" in the "units" field of webapi response) whereas the Linux kernel exports them in units of milliseconds.  You can check this via "pminfo -f kernel.all.cpu.idle" for example, on each platform.
I think the fix may involve Vector doing scaling based on the "units" field returned in the JSON pmwebd responses?

Hi Nathan, thanks for the quick reply... Now before I write anymore I should point out I'm a rubbish coder!
I had a look at what you said and yes I see on the Windows Servers the kernel.all.cpu.idle metric is being reported back differently compared to say kernel.all.cpu.sys or kernel.all.cpu.user on the same windows system. However that said, when I look at the code for the widget e.g.cpuUtilizationMetric.datamodel.js I see it pulling .sys, .users and doing the related multiplier along with .ncpu metric but not the .idle one.
I'll keep looking and will have a go at hacking a fix as you mentioned, that is unless someone works out the update before me.
Thanks again
Hass

Never took that into account since we don't use Windows at all. @natoscott suggesting seems to be right way of doing that. I'll keep issue open, but not sure when I'll have the time to look into it. Accepting pull requests though! :-)


Verify key usage

It is possible to use keys in different Slots instances that have the same type as the key owner. Add a runtime check to prevent cross-access.

This looks good to me
I briefly thought about suggesting debug_assert! instead (as there are no memory safety guarantees that depend on that), but given that the main cost point of this feature is the memory consumption in the keys, the savings don't warrant the confusion of "I'm doing optimized builds, why is this still here?" – so it's good as it is.


Missing tests for cardano node

Issue Number

Overview

d8b98ef949920d47638cb27c106727e8001045fc
CLI tests with no backend

d2995a17ff50b47158e0aa464e5d565beba49593
Byron resync tests

1ad5ff8d0c4a808abf4449cda24e531a3f2aedbf
Port CLI tests for Byron

c4c51ba3bb41a4f07ab808c3bcc928680d98944b
Network CLI tests

Comments
Still outstanding are Byron wallets CRUD CLI and  Byron address CLI.

bors r+


mcuboot is failing with stm32l486zg, when ram is set to 128k

mcuboot is failing with stm32l486zg, when ram is set to 128k
The failing is specific to when including the SRAM 32kb with hardware parity check in dts/arm/st/l4/stm32l486Xg.dtsi
reg = <0x20000000 DT_SIZE_K(128)>;
mcuboot works correct, when excluding the the 32kb and using the one defined in dts/arm/st/l4/stm32l476Xg.dtsi
reg = <0x20000000 DT_SIZE_K(96)>;

On the stm32l47x/l48x devices, the SRAM2 is located at 0x1000 0000
There is no continous mapping with SRAM1 (0x2000 0000)
Could this explain the pb you see
That mapping differs from stm32l49x/L4ax

Sure @FRASTM that sound likely the reason, haven't look in to this details.
Just start of the datasheet tells me that the 32kb was not the same as the 96kb.
When reducing the memory to the 96kb, everything works in mcuboot.
I think when the stm32l476Xg.dtsi was added, there was just looked at the 128kb and changed to that amount.
From the ST datasheet DS10199 Rev 8 19/258
STM32L486xx devices feature 128 Kbyte of embedded SRAM, split into two blocks:
• 96 Kbyte mapped at address 0x2000 0000 (SRAM1)
• 32 Kbyte located at address 0x1000 0000 with hardware parity check (SRAM2).
This block is accessed through the ICode/DCode buses for maximum performance.
These 32 Kbyte SRAM can also be retained in Standby mode.
The SRAM2 can be write-protected with 1 Kbyte granularity.
The memory can be accessed in read/write at CPU clock speed with 0 wait states.

I am not sure that the feature has a driver in zephyr that match use of this SRAM2 range correctly?

@FRASTM thanks for you help with support for microchip requires_ulbpr
The driver works with the microchip flash and ST driver, I have added some warning from the actual compile, to the closed merged   ticket.
drivers: flash: qspi stm32 driver supporting requires_ulbpr
Not sure how to address this forward and getting feedback on possible fix to warnings.
Do I open a new ticket or keep the comment on the closed ticket ?

Do I open a new ticket or keep the comment on the closed ticket ?

Yes please open a new ticket

@erwango it look right this can be a fix, I will make an attempt to create a new PR, when done testing with a overlay.
This this the page to check for doing a PR or is there another quick guide?
Contribution Guidelines

@erwango I tested with a overlay and the mcuboot don't fail after download of new firmware any longer.
The only thing is that the program mapping don't report more or less ram depending on "sram1" is included?
"sram1" It is pressent in ... /zephyr/include/generated/zephyr/devicetree_generated.h when having it in the board overlay
When removing it from overlay it is not to be found again in devicetree_generated.h.
It may or may not actually be usable, is there a way of testing it out with a sample on my board?
Example after a compile of modified mcuboot sample
With patch sram1: memory@10000000
[12/12] Linking C executable zephyr/zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:      105860 B       818 KB     12.64%
             RAM:       29008 B        96 KB     29.51%
        IDT_LIST:          0 GB        32 KB      0.00%

Without patch sram1
[209/209] Linking C executable zephyr/zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:      105860 B       818 KB     12.64%
             RAM:       29008 B        96 KB     29.51%
        IDT_LIST:          0 GB        32 KB      0.00%

I'll open a PR to fix.


STAR-233 Update to new apache/cassandra trunk as of 20210301 by rebasing

This PR shows all of the changes in ds-trunk rebased on top of OSS trunk as of 20210301.
DO NOT MERGE THIS PR.
See https://github.com/datastax/cassandra/pull/64 to compare this by merge.
fast-ci run: https://jenkins-stargazer.build.dsinternal.org/job/ds-cassandra-build-fast-ci/33/

pushed.


Update online simulator for v.7

Now when Micropython binding is officially available for v.7, we should update the online js simulator with up-to-date lv_micropython.

It's been updated to the latest version available on master. Let me know if anything needs changing.

Works fine. Thanks @embeddedt !

@embeddedt actually the simulator is already not up to date (missing lv.dpx function).
Maybe worth setting up a GitHub action to regenerate the simulator every time master is updated?

It will take me some time to figure out how to do that, as it involves multiple repositories. Which master branch are you thinking of?
It may be easier for me to just have a local script which does the updating. In the meantime I'll update it manually tomorrow.

Which master branch are you thinking of?

@embeddedt Good question.
Ideally, it would be useful to build and have some tests run when the master of either of these is updated:

lvgl
lv_binding_micropython
micropython upstream
lv_micropython

That would provide several benefits:

When tests pass the action could automatically merge the updated lvgl/binding/micropython upstream into lv_micropython to keep it always up to date with all its components.
It would flag us when something is not compatible.
The simulator would always be up to date and aligned with master.

It seems that we need a chain of GitHub actions then.

An action that updates lv_binding_micropython when the master branch of lvgl is updated.
An action that updates lv_micropython when lv_binding_micropython is updated.
An action that updates lv_micropython when upstream MicroPython is updated.
An action that rebuilds the simulator when the master branch of lv_micropython is updated.

Does that sound right?

Does that sound right?

Yes, but I wouldn't automatically update any repo before building and running some basic test.
I would rather have a non-up-to-date repo than a broken repo.

@amirgon Do you think the CI you have in place on lv_micropython now is reliable enough to update the online simulator with? I have some time over the next few days to set this automation up.

Do you think the CI you have in place on lv_micropython now is reliable enough to update the online simulator with?

@embeddedt Yes I think it's stable, I've seen it working correctly for both push and pull requests.
It's not really running any tests now. It only builds the project and runs something to make sure it doesn't crash in the most basic way.
Next step would be to think about tests, simulate input device and display and verify some UI sequences, but that would require a bit more work.


first test fct added for data processing

This PR adds 4 new functions:
2 functions (1 main + 1 helper) to take a samplesheet and check against the filenames to ensure that _1 and _2 were properly assigned in the sample sheet. This could be run before or after the workflow run. Honestly, not sure of the implications of swapping these - I've not done it before afaik - it might not matter, but on the off chance that it does matter for one or more of the many tools in sarek/rnaseq it is a good check to do. We could also repurpose this function to automatically annotate readPairs based on the name.
2 to help messaging to the console. These were fun... :)
Can test with:
> samples <- check_readpair_validity('syn39542932') #should fail (artificial example)
> samples <- check_readpair_validity('syn29530880') #should pass

Known shortcomings of this function:

I used portal data to figure out what the patterns/regexes should be. There's probably more possibilities, e.g. files that end in fq.gz or .fq instead of .fastq.gz or .fastq.
If the filename is wrong, it doesn't look at readPair for a second opinion. However, that's also a data integrity error IMO, so it's fine that these would get flagged as a mismatch.

@allaway Hey, so used this with a real samplesheet here (because I realized I shouldn't just run the examples...) and got:
<U+0001F494> Test failed: Samplesheet read pair mismatch detected, check output.
# A tibble: 522 x 5
   sample                       input_id    readPair named_rp readpair_matches
   <chr>                        <chr>          <int>    <dbl> <lgl>
 1 2-001_Plexiform_Neurofibroma syn15262441        1        1 TRUE
 2 2-001_Plexiform_Neurofibroma syn15266271        2        1 FALSE
 3 2-001_Plexiform_Neurofibroma syn15270018        3        1 FALSE
 4 2-001_Plexiform_Neurofibroma syn15590067        4        1 FALSE
 5 2-001_Plexiform_Neurofibroma syn15590155        5        1 FALSE
 6 2-001_Plexiform_Neurofibroma syn15590278        6        1 FALSE
 7 2-001_Plexiform_Neurofibroma syn15590341        7        1 FALSE
 8 2-001_Plexiform_Neurofibroma syn15590404        8        1 FALSE
 9 2-001_Plexiform_Neurofibroma syn15262492        9        2 FALSE
10 2-001_Plexiform_Neurofibroma syn15266357       10        2 FALSE

> table(x$readpair_matches)

FALSE  TRUE
  465    57

That seems like a lot. Not sure how to interpret.

Thanks for the test! I'll take a look. I am guessing this has something to do with how I summarize the samplesheet. This one has multiple lanes/rows per sample, which I thought would be handled correctly but I guess not.

Alrighty @anngvu this should be fixed with the latest commit!


Dont send body if empty

For some custom install of couchdb app, if body is empty, connection may be reset by peer.
Example with the npm registry couchapp.

I've added a new commit with cancel the first one.

Can you please add some tests for this?

Do you mean unit tests or manual functional tests ?

I mean unit tests, like the ones in /test/*.js.  You can probably piggie-back on an existing test, just make a request like the one where you found this.  Make sure the test fails without the patch, and passes with the patch.


Update VPA crd to include fix to double resources rendering

This PR:

adds/changes/removes etc

Testing
Description on how default-apps-azure can be tested.

[ ] fresh install works

[ ] AWS
[ ] Azure
[ ] KVM

[ ] upgrade from previous version works

[ ] AWS
[ ] Azure
[ ] KVM

Other testing
Description of features to additionally test for default-apps-azure installations.

[ ] check reconciliation of existing resources after upgrading
[ ] X still works after upgrade
[ ] Y is installed correctly

Checklist

[ ] Update changelog in CHANGELOG.md.
[ ] Make sure values.yaml and values.schema.json are valid.

I think we should update the PR template here :smile: or we start testing on KVM :trollface:


HTML

HTML
User Story
As a boot camp student,
I want a Prework Study Guide website,
so that I can review all the information I learned throughout Prework.
Acceptance Criteria
GIVEN a Prework Study Guide website
WHEN I visit the website in my browser
THEN I see four boxes titled HTML, CSS, Git, and JavaScript with associated notes listed

The task is completed and merged.


Component not rendering

Version
v5.0.1
Test Case
https://codesandbox.io/s/staging-shadow-m219i
Steps to reproduce
In the Component where BrowserRouter is imported:
Click the Link component
Expected Behavior
Expect Route to render the component specified in the Component prop of Route
Actual Behavior
Nothing happens , No errors showing .

component not Component. Props are case sensitive.


Allow specification of PRIMARY KEY constraint

Primary key constraints, though not directly enforced during data loading, are extremely valuable to the query planner and hence can substantially improve query performance, especially during joins.

If a primary key constraint can be expressed as a list of columns comprising the PK, then I think we might be able to use Spark SQL's column metadata APIs to let us mark columns as being part of the primary key (similar to how we used column metadata APIs to let string lengths be configured on a per-column basis in #29).
I think that some databases let you use functions in the definition of indices or primary keys, such as a primary key defined over a suffix of a string column, but I imagine that it's a less-common use-case and I don't think that Redshift supports it. Therefore, having a column metadata field called "primary_key" might be sufficient.
Alternatively, we might be able to add a datasource writer option which lets you specify a list of column names comprising the PK, which might be simpler than the column metadata approach.

I prefer the simplicity of the writer option approach. There are specific benefits to providing this to Redshift that I'm not sure exist in the near term with SparkSQL. Therefore, IMO it makes sense to delay deciding how to express this in SparkSQL until we have more Spark-specific use cases.

In that case, I think this feature should be pretty straightforward to implement. Here's how I'd do it:

Update Parameters to add a new primaryKey option, which is a comma-separated list of column names.

There's some trickiness if column names can contain special-characters, so we should probably allow for backtick / quote-escaping and write a string splitting method which properly accounts for this.

If necessary, we can define a ColumnName class to help with this, similar to TableName.

Add a primaryKey which returns a Seq[String] (or Seq[ColumnName] if we want to be more type-safe). By default, this will return an empty Seq.

Update RedshiftWriter to use the new configuration option:

Should probably add validation at the start of saveToRedshift to make sure that all of the specified primary key columns match the DataFrame's column names.
Update createTableSql to add the PRIMARY KEY clause when appropriate.

Add tests:

Basic unit test in RedshiftSourceSuite to check that the expected CREATE TABLE statement is emitted.
End-to-end integration test in RedshiftIntegrationSuite to make sure that Redshift accepts the queries that we generate.
If we do fancy parsing for handling column names with special characters, that parsing logic needs its own unit tests.

Document the new parameter in the REAMDE.


Add README.md for examples/ folder

Description and motivation
As we have a number of examples since 0.2.0, it would be nice to have a summary in the examples/ for being able to navigate through them a bit more easily (and pave the way for additional examples as well).
Proposed solution

Alternatives and other information

Closed via #83


Start Testing

Testing pjax is kind of tricky. These initial tests are pretty basic.
Worried that were going to need to do some iframe trickery to really test the other stuff like back/forward and redirects.

Made some good progress. wdyt @defunkt?


Adds background, logo svg and updates example env

Adds the logo svg and the background

updated the example env with the new variables

Will need to update env on Vercel to (for changes to reflect):
REACT_APP_LOGO_LIGHT='shikho-logo.svg'
REACT_APP_LOGO_DARK='shikho-logo.svg'
REACT_APP_STATIC_VIRTUAL_BACKGROUND='/shikho-virtual-background.png'

Closing this PR. This shouldn't be merged to main branch. All examples should be on a separate branch


Expanding to other yolo models

Currently trying to add YOLOv2.
@Ybakman I don't immediately know how to handle the [route] and [reorg] layers from YOLOv2.

Codecov Report

Merging #13 into master will decrease coverage by 18.41%.
The diff coverage is 16.66%.

@@             Coverage Diff             @@
##           master      #13       +/-   ##
===========================================
- Coverage      77%   58.58%   -18.42%
===========================================
  Files           9       11        +2
  Lines         200      268       +68
===========================================
+ Hits          154      157        +3
- Misses         46      111       +65

Impacted Files
Coverage Δ

src/YOLO.jl
100% <ø> (ø)
:arrow_up:

src/models/v2/loadweights.jl
0% <0%> (ø)

src/models/v2_tiny/loadweights.jl
100% <100%> (ø)
:arrow_up:

src/models/v2_tiny/v2_tiny.jl
93.75% <100%> (ø)
:arrow_up:

src/models/v2/v2.jl
7.69% <7.69%> (ø)

src/preprocess.jl
83.72% <75%> (-1.65%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 873b3ad...4b5b8bc. Read the comment docs.

Leaving this info here, it might be helpful:
https://github.com/AlexeyAB/darknet/issues/279#issuecomment-397248821
https://github.com/AlexeyAB/darknet/issues/487#issuecomment-374902735
I will dig a little inside Darknet source code these days.

@iuliancioarca great, those explanations are really helpful, thanks.
btw, I've disabled CI on cirrus (freebsd) and appveyor (windows) CI, given that Knet requires a compiler for CPU-only conv layers, and the default CI images don't have one pre-installed, and it evidently takes too long to install gcc/g++ on freebsd and it's not clear how one should instal visual studio on the windows instances

FreeBSD failures are ImageMagick related https://github.com/JuliaIO/ImageMagick.jl/pull/166

YOLOv2 implementation isn't finished, but I'm going to merge as this branch has other improvements that should go to master

Regarding the route layer, I was thinking of creating a custom layer capable of storing the result of whichever intermediate layer we need and then joining it in a similar manner as in the post below. This means the Chain will be split in subchains. Not sure yet how to tap into intermediate layer.
https://discourse.julialang.org/t/flux-concatenate-layers/18877

I had a first trial with the route and reorg layer on a custom, smaller model from one of my side projects. I add the code here, for reference, but I'll fork the repo and try to adapt for YOLOv2.
Please feel free to correct this because I'm not very experienced and I might misunderstand some concepts.
Code:
Define convolutional layers:
struct ConvPool; w; b; f; end
(c::ConvPool)(x) = pool(c.f.(conv4(c.w, x; padding=1) .+ c.b))
ConvPool(w1,w2,cx,cy,f=relu) = ConvPool(param(w1,w2,cx,cy), param0(1,1,cy,1), f);
struct Conv; w; b; f; end
(c::Conv)(x) = c.f.(conv4(c.w, x; padding=1) .+ c.b)
Conv(w1,w2,cx,cy,f=relu) = Conv(param(w1,w2,cx,cy), param0(1,1,cy,1), f);
Define dense layer:
struct Dense; w; b; f; end
(d::Dense)(x) = d.f.(d.w * mat(x) .+ d.b)
Dense(i::Int,o::Int,f=relu) = Dense(param(o,i), param0(o), f);
Define a basic chain of layers:
struct Chain; layers; Chain(args...)=new(args); end
(c::Chain)(x) = (for l in c.layers; x = l(x); end; x)
Define a custom chain of layers:
struct Chain_layers; layers; Chain_layers(args...)=new(args); end
function (c::Chain_layers)(img)
       res_1_2    = c.layers[1](img)
	res_2_20   = c.layers[2](res_1_2)
	res_reorg  = reorg(res_1_2, 2) # stride is 2
	res_concat = concat(res_reorg,res_2_20)
	res_3_4    = c.layers[3](res_concat)
end
(c::Chain_layers)(x,y) = nll(c(x),y)
concat(x,y) = (res = cat(x,y,dims=3))
function reorg(x,stride)
    d1,d2,nr_filt,nr_batch = size(x)
    reshape(x,div(d1,stride),div(d2,stride),nr_filt*(stride^2),nr_batch)
end
Init the model:
ch_1_2 = Chain(ConvPool(3,3,nr_channels,2), # input is 32x32x1, output is 16x16*2
		Conv(3,3,2,2)) # input is 16x16x2, output is 16x16*2
		ch_2_20 = Chain(ConvPool(3,3,2,4),  # input is 16x16x2, output is 8x8*4
		Conv(3,3,4,4)) # input is 8x8x4, output is 8x8*4
		ch_3_4 = Chain(Conv(3,3,12,16), # input is 8x8x12(after reorg and concat), output is 8x8*16
		Conv(3,3,16,16), # input is 8x8x16, output is 8x8*16
		Dense(1024,128),
		Dense(128,60,identity))
		model = Chain_layers(ch_1_2, ch_2_20, ch_3_4) # actually concat first two chains and chain with the third
Training snippet( not full code, will not work here):
	    progress!(adam(model, repeat(dtrn,1);lr=lr0))
	    acc = accuracy(model, dtst)
With the full local code I managed to train this model (it doesn't use anchor boxes, so the loss function is plain and simple...).
I named the "route" layer as "concat", and this is responsible for concatenating the outputs of two layers (after passing them through "reorg", for the dims to match).
The "route" layer with a single parameter from darknet is not needed, since I defined a chain ("ch_2_20 ") specifically for processing the result of first chain ("ch_1_2 ").  After that I use "reorg" to reshape the result of "ch_1_2 " in order to "concat" it with the result of "ch_2_20 ". This intermediate result goes into "ch_3_4 ".
I'm not yet sure if my implementation of "reorg" iterates through the feature map and reshapes correctly.


Bug: Card not updating in preview

Trying to set up the tabbed card and for the life of me couldn't figure out why it's not displaying name or icon in the tab

I re-downloaded the card through HACS which got it to show up, but now I'm noticing that every time I make changes to the card the preview doesn't update until I save it

can you please paste in your exact configuration so i can reproduce locally?

I was trying with just an example you see in the screenshot. Currently I left it at this for now:
type: custom:tabbed-card
tabs:
  - card:
      type: horizontal-stack
      cards:
        - type: custom:mushroom-light-card
          entity: light.living_room
          use_light_color: true
          show_brightness_control: true
          show_color_temp_control: false
          show_color_control: true
          collapsible_controls: true
          hold_action:
            action: more-info
          layout: vertical
        - type: custom:mushroom-light-card
          entity: light.bedroom
          layout: vertical
          use_light_color: true
          show_brightness_control: true
          show_color_temp_control: false
          show_color_control: true
    show_name: true
    show_icon: true
    attributes:
      label: Lights
      icon: mdi:lightbulb-group
  - card:
      type: entity
      entity: sensor.moon_phase

But any config does the same for me. I've been noticing some weird glitches with Chrome these last few days where the cards seemingly vanish until I leave the page and return. Not even refresh fixes it. A working card would just fully vanish with seemingly no errors. Now as I'm typing this I check the preview, then back to text and half the text is blank

I feel like this might be a browser issue

well in that config, i dont believe the properties show_* are part of the entity card. not sure why you dont see the :fire: icons, though. i would test in a different browser or system to make sure before digging deeper. keep me posted as if the issue is left unresolved ill end up closing it and chalk it up to a local issue.

if this is still an issue for you, you can reopen providing more information.


Empty Msg Font Size

Font sizes don't translate well on the extension popup.
Fix empty message font size and add a default global font size.

Closed by 5efc1b5


Some Refactoring:

move metadata_mvn and metadat_npm modules to maven and npm
add one missing requirement
use session to create s3 resource
add some flag and args for upload and delete command

@yma88 I've changed the metadata_npm to npm for simple. Please help review if that makes sense.


Test that getting the same channel name gives the same instance.

As specified by RSN3a.

LGTM

Failing due to #143, can't break Obj-C tests, should be considered passing.

:+1:


[Enhancement]Make client_cache_helper reopen func thread-safe

for thread safe, Find and delete should be synchronized
but when client getting open, there might be I/O

Tradeoffs need to be considered
Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


#165372932 Fetch apis for signup and login

What does this PR do?

Designs and sets up the login page and the homepage

Description of Task to be completed?

Design login and homepage
Fetch APIs for login and homepage

How should this be manually tested?

Checkout to this branch git checkout ft-fetch-login-tweet-165372932.
Run npm install --save
Run npm start
Visit the login and home page
To run tests run npm test

Any background context you want to provide?

None

What are the relevant PT Stories?

#165372932

Screenshots (if appropriate)

Login Page

Home Page

Good work @susanwere. However, you should consider linting your work. You can install eslint (recommended or airbnb) or Prettier. https://www.npmjs.com/package/eslint-config-airbnb
Also separating your smart and dumb would make your work neat and easy to maintain. https://medium.com/@dan_abramov/smart-and-dumb-components-7ca2f9a7c7d0
On the description of how this PR can be tested, including the command git checkout branchname don't assume the reviewer know the name of the branch.

Thank you @p8ul . Kindly confirm that the feedback has been implemented.


ResponseTemplateTransformer for 3.0.0 not documented

Summary
I am trying to migrate to wiremock 3.0.0 but I am stuck at pretty much step 1. I am using ResponseTemplateTransformer, and I have no idea how to make it work with 3.0.0, even with the simplest usage.
the documentation here https://wiremock.org/3.x/docs/response-templating/ uses the constructors and builder that does not exist anymore. I tried to adapt manually, but the lack of javadoc + documentation makes it near impossible, unless I am missing something obvious.
basically the following lines are the only ones that gives me compilation error that I do not know how to solve;
new ResponseTemplateTransformer(true) and
new ResponseTemplateTransformer(true, "json", Jackson2Helper.INSTANCE) (using handlebars-jackson)
the new constructor is
  public ResponseTemplateTransformer(
      TemplateEngine templateEngine,
      boolean global,
      FileSource files,
      List<TemplateModelDataProviderExtension> templateModelDataProviders)

Nowhere I can find what the TemplateEngine is or must be, or files, of templateModelDataProviders, nor what is nullable.
For the second case I tried to manually create the templateEngine to add the helper, but it is a nap, and not idea what is the map key, and how it will be used afterward.
Help would be appreciated.
References
https://wiremock.org/3.x/docs/extending-wiremock/  all the TransformingResponses links points to non existing page.
https://wiremock.org/3.x/docs/response-templating/  cannot be followed as it uses the older apis.

Thanks for reporting it @manofthepeace. We definitely need to enclose the documentation gaps, and there are plenty of them.
I will look into the obstacles ASAP

Extension docs have now been updated for the V2 versions.


Add the withRef option's description into docs.

This option is really helped sometimes and I found it from the sources. No any description of it in readme.
And maybe descibe it in antd's doc too?

Could you create a PR? Thanks.
Actually, any advice on documentation could be a PR. It's better than an issue.

Of course. I will leave this issue here and make a PR later. But because the hard work, I'm not sure when the PR can be done. Maybe today or this weekend. 😄


Proper build for various environments

Regarding closed issue #189 we might give it another try. Call me masochist, but I kinda do enjoy fiddling with various build tools and stuff :)
I have run into this article recently<EMAIL_ADDRESS>I am going to implement this soon for another library I am publishing, so if it proves itself, I am willing to apply same thing for stampit, if you like it.

Sounds great!
@ericelliott you'd love this happened I believe. :)
/cc @boneskull

=)

Ok so I have tested this for my library and truly works like a breeze. Normally I would use webpack, but that's uncessarily complex. Rollup seems indeed better choice for library packages, so I am going to give it a try for stampit.
First I am wondering. You have a prepublish script there which only runs some checks. Can I add build script there too? It's kinda safe option to make sure that you are publishing truly latest build. Or do you have a different workflow I am not aware off?

Can I add build script there too?

Yes please! 👍

Build scripts are usually added via prepublish.

@FredyC btw, are you doing that in the v3_0 branch?

Yes, of course I will do it there, most probably during weekend, I had to sort out some other stuff first.

Sorry, I got bit sick over weekend, so I could do this. Anyway now looking more closely, would you mind actually to update babel to version 6?

@FredyC sure thing Dan. I was going to do it myself in few days. Thanks

The #209 merged. Closing this one. Great job @FredyC !


"Logging from an interrupt is not supported with the DMA-based logger"

I was just reading through the DMA example and became curious - why this is the case? Is it lack of time to add further support? Or perhaps you come across a bigger design challenge?
I'm particularly curious as I'm anticipating the need to move a lot of data over the teensy's UARTs and after reading a little more about DMA and seeing your benchmarks on the README I figured I should dive in sooner rather than later to see what's involved. I think I'll try to add an rtic-dma-uart-log.rs example to the teensy4-rs repo sometime soon, but thought I should check in with you about this in the meantime.

It's mostly vestigial documentation from a previous design. It's also not explicitly tested. But, it should be OK. I'll write an example of it in the 0.2.0 release.
As long as your system is regularly calling poll(), you can log from interrupts. It's better to think of it as "from an interrupt handler, you can schedule log messages to be sent the next time you call poll()," but that's a mouthful! If you're calling poll() in your DMA channel's interrupt handler, your logging responsiveness will be affected by interrupt nesting and interrupt priorities. Exceptions that diverge, like HardFault, will need special handling if you're using the async logging, since HardFault isn't preempted by your poll()ing interrupt.

We explicitly test this behavior as of the 0.2.0 release. All three examples show logging from a GPT interrupt. We'll maintain this guarantee going forward.


Error getting Simple Text Classifier model up

on running label-studio-ml init my_ml_backend --script label_studio_ml/examples/simple_text_classifier.py
I get
Can't import module "simple_text_classifier", reason: No module named 'core'. If you are looking for examples, you can find a dummy model.py here: https://labelstud.io/tutorials/dummy_model.html
and on running label-studio-ml start my_ml_backend
I get
python: can't open file './my_ml_backend/_wsgi.py': [Errno 2] No such file or directory
Is this an expected behaviour?

Hi DeStiNi10
Could you please clarify what OS you are using?
Did you install requirements from the repository root folder (label-studio-ml-backend)?

@DeStiNi10

@DeStiNi10 the issue is fixed in master by PR


add feature: proxy authentication

新增功能：代理认证；
目前适配了 Basic类型认证，依赖于“ngx_http_auth_basic_module”

 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.

英文文档多了个中文注释


Add ability to send PDF documents back to Salesforce

Salesforce connector improvement
As the client is creating protocols of a customer appointment, it would be nice if the document as a pdf can be sent back to the appropriate case, lead, contact and account (not sure about tasks, events and notes).
Therefore, it should be possible to transfer the pdf as an attachment to Salesforce.

https://github.com/jsforce/jsforce/issues/43 example of a solution

https://app.zenhub.com/files/41149571/105cdff8-247d-4ccb-96a1-6afb79296ae7/download


Script to create source release tarball

As part of the release process, we should create a source tarball so that package maintainers can build directly from the source tarball, without retrieving dependencies as a separate step.
Requirements:

The influxdb source directory should be in src/github.com/influxdata/influxdb within the tarball
Go dependencies of influxdb should be in the vendor folder, i.e. src/github.com/influxdata/influxdb/vendor so that extracting the tarball to the GOPATH does not clobber any directories other than influxdb

https://github.com/sparrc/gdm/issues/20 tracks a new feature for gdm to save dependencies to the vendor folder

The tarball does not contain any .git or other VCS folder
The man pages in the tarball should be preprocessed with Asciidoc so that package maintainers can directly copy e.g. influxd.1 to the operating system's man page directory
In cmd/influxd/main.go and cmd/influx/main.go, we currently depend on the linker to populate the version, commit, and branch variables. After extracting the source tarball, package maintainers should be able to simply run e.g. go build github.com/influxdata/influxdb/cmd/influxd without needing to specify any other flags. I think the simplest way to achieve this would be to generate a separate .go file in the respective directories, with an init function that assigns the correct values to those variables. I'm open to other approaches to solving that problem.
The tarball should be gzipped, and it may as well be at the highest level compression

cc @rossmcdonald

Yeah, I am in the situation of a packager now. I downloaded the release tarball of version 1.3.5, extracted to $WORKSPACE/src/github.com/influxdata/influxdb, also fetched all dependencies in the traditional way, then packed up the whole workspace.
Expectation: I can take that workspace, extracted to some location on a target system, and build influxdb only with a go compiler being present. So far, I am failing to get any build rolling. I see several scripts, things that suppose that one should run containers on AWS to start with influxdb. Then, there is the build.py script. This one refuses any cooperation early on because it only works from a git repository where it can fetch version/branch information. I got the release tarball, why is that information not already there? Why are manpages not prepared?
For telegraph, I was able to simply start a build via
make VERSION=$version build

I would like to be able to do the same for influxdb. But the build.py is not very helpful:
 ./build.py --help
[ERROR] run: Command 'git rev-parse --abbrev-ref HEAD' failed with error: fatal: Not a git repository (or any parent up to mount point /srv/srcmirror_write)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

When the build only works from a git repo, why are there release tarballs at all?

@drhpc see https://github.com/influxdata/influxdb/pull/8803 which is close to getting merged.

@mark-rushakoff Skimming though that … can in be that you are always assuming build/deployment using Docker? We don't do that here. Just a plain hardware server that should run influxdb. Is the build supposed to be working in a plain filesystem prefix?

@drhpc Assuming you have the influxdb repo checked out and your working directory is in that repo and you're on a machine with Docker, you should be able to run ./releng/source-tarball/build.bash -p $PWD/.git -s DESIRED_INFLUX_SHA -b NOMINAL_BRANCH_NAME -v NOMINAL_VERSION -o /path/to/output/dir, to generate a source tarball. Then copy the tarball to the machine where you want to build from source, and run something like mkdir /tmp/go && cd /tmp/go && tar xzf influxdb.tar.gz && GOPATH=$PWD go build github.com/influxdata/influxdb/cmd/influxd.
The plan for influxdb 1.4 is that we will publish source tarballs that you can simply extract and run go build, in addition to the other artifacts you're used to.

Hm, so that is the new picture (still don't see why Docker enters the picture, but I do see that I am from a different world and we're evaluating influxdb for a rather non-cloudy application, while everyone else runs it in Docker anyway, probably). And what would I do with the existing release tarball of version 1.3.5? Do these tarballs have a purpose?
So far I managed to get build.py run through when overriding the git hooks (like hardcoding version and branch). Now I wonder about installing and stumble over packaging of any sort requiring fpm. All I wanted is some equivalent to configure && make && make install. Old school stuff;-)

We're using Docker in this case to minimize external dependencies and to ensure we're working with a reproducible, clean environment for every build.
Which release tarball are you downloading?

Ah, I missed that document! Somehow it eluded my attempts to find hints about building. $GOPATH/bin/* is all I need, right (apart from the odd manpage)?  I am only the colleague who shall install the programs, someone else deals with the configuration. Out of principle (as scientists, and just generally;-), we want builds from source instead of provided binaries.
Then it seems I'm all set, thanks. I had the dependencies pre-collected with gdm and am intending to start from a tarball of the workspace with the deps extracted on the host system.
About the need for docker for a reproducible environment: In the HPC community, we make use of shell modules for this. Minimal software installed in the base system and everything else installed in separate prefixes that are pulled in by loading the modules into the shell session. The end result is probably not that different …

$GOPATH/bin/* is all I need, right (apart from the odd manpage)?

Yes, go install ./... should put influx, influxd, and the other commands in the cmd folder, all into $GOPATH/bin. If you haven't seen it yet, there's a Makefile in the man directory for building the manpages from asciidoc.

intending to start from a tarball of the workspace with the deps extracted on the host system.

That should be sufficient.

Thanks. For completeness, this is my build process now for the release:

Pre-Packaging (on a repository server)

wget https://github.com/influxdata/influxdb/archive/v1.3.5.tar.gz
tar=$PWD/influxdb-1.3.5.tar.gz
rm -rf influxdb-1.3.5.wrk
mkdir influxdb-1.3.5.wrk
cd influxdb-1.3.5.wrk
export GOPATH=$PWD
mkdir -p src/github.com/influxdata
cd       src/github.com/influxdata
tar -xf $tar
mv influxdb-1.3.5 influxdb
cd influxdb
gdm restore
cd $GOPATH
find . -name .git | xargs rm -rf
cd ..
tar -czf influxdb-1.3.5.wrk.tar.gz influxdb-1.3.5.wrk

Installation (on another box, probably segregated from the internet proper)

wget $local_server/influxdb-1.3.5.wrk.tar.gz
tar -xf influxdb-1.3.5.wrk.tar.gz
cd influxdb-1.3.5.wrk
GOPATH=$PWD
PATH=$GOPATH/bin:$PATH
( cd src/github.com/influxdata/$package && go install -ldflags="-X main.version=1.3.5" ./... )
cp -v bin/* $install_prefix/bin


Backport to Python 3.8 for Windows 7 users

Match statements are changed to if-elif-else

in (some_value, some_other_value) is used to match against multiple values (instead of match's context-specific parsing of | which is used as binary when not in a match scope)

Python version requirement in pyproject is changed from >= 3.10 to >= 3.8
May work on earlier versions of Python.
May work on earlier versions of Windows such as Vista (not tested).

However, Python 3.7 backport to XP may have "problems with some Internet stuff" (https://retrosystemsrevival.blogspot.com/2021/01/python-371-for-windows-xp.html).

Looks good!
GitHub claims there's a conflict here, but I don't see it.  Could you merge the current contents of the main branch to your PR branch to see if that resolves it?  Thanks.


Can't Install

Getting a whole lot of issues:
The following build commands failed:
CompileSwift normal arm64 /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/PerformanceTest.swift
CompileSwift normal arm64 /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/CSVTests.swift
CompileSwift normal arm64 /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/TSVTests.swift
CompileSwift normal arm64 /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/URLTests.swift
CompileSwift normal arm64 /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/QuotedTests.swift
CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
(6 failures)
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/PerformanceTest.swift:10:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/CSVTests.swift:10:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/TSVTests.swift:11:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/PerformanceTest.swift:10:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/CSVTests.swift:10:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/TSVTests.swift:11:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/PerformanceTest.swift:10:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/CSVTests.swift:10:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/TSVTests.swift:11:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/PerformanceTest.swift:10:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/CSVTests.swift:10:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/TSVTests.swift:11:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/PerformanceTest.swift:10:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/CSVTests.swift:10:18: error: module 'SwiftCSV' was not compiled for testing
/Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/TSVTests.swift:11:18: error: module 'SwiftCSV' was not compiled for testing
A shell task (/usr/bin/xcrun xcodebuild -project /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSV.xcodeproj -scheme SwiftCSV -configuration Release -sdk iphoneos ONLY_ACTIVE_ARCH=NO BITCODE_GENERATION_MODE=bitcode CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES clean build) failed with exit code 65:
** BUILD FAILED **

The following build commands failed:
CompileSwift normal arm64 /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/PerformanceTest.swift
CompileSwift normal arm64 /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/CSVTests.swift
CompileSwift normal arm64 /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/TSVTests.swift
CompileSwift normal arm64 /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/URLTests.swift
CompileSwift normal arm64 /Users/John/Google Drive/Project/Carthage/Checkouts/SwiftCSV/SwiftCSVTests/QuotedTests.swift
CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
(6 failures)

@apak4 Thank you for reporting! Would you let me know what commands you ran to install it?

I've had the same issue but it disappeared after I've added the branch name argument "master" in the Cartfile and reupdated.

Same issue for me...adding the "master" branch name after in the Carfile did fix it.

hmm, Test project seems broken.
Please try yourself the following on tag 0.3.2 or earlier.
carthage build --no-skip-current

well, It works on master, so I hope you to make 0.3.3 soon. 😉

@apak4  did @RyogaK  help solve your issue?

closed due to no response


Fix paths for Windows users

Under Windows:

fromCwd() returns a string with backslashes.
ts.parseJsonConfigFileContent returns the paths with slashes.

This causes this.rootFiles = tsConfigInfo.parsed.fileNames.filter(path => path.startsWith(fromCwd())); to match no files.
With this update the path check is safer.

@DanielBertocci Thank you so much for implementing this! I actually already implemented a fix for the same thing on my dev branch and will publish it today.
Again though, I really appreciate the initiative and would love to work together on any other issues you run into in the future!

Oh, I missed that fix, thank you for pointing it out!

@DanielBertocci No you couldn't have known without checking the commits on my dev branch, I should have just prioritized getting it merged yesterday. Sorry!


Adding .yml file to main repo for security checks

@ankit-oss added.yml file to run security checks on ADO pipeline


Merge branch 'cleanup' take 2

Let's try this again. Please note that I had to force push this branch,
but I looked at the commit history to ensure that we didn't lose any
history as a result of it, and everything seems alright. Nonetheless,
review the changes carefully, and again, if you need anything, leave
a comment.

Looks good to me. Merging.


Error message using a sampler2D uniform in a shader code

Godot version
v4.0.dev.custom_build [d01fae9a8]
System information
Kubuntu 20.04, Intel i5-2500, 16Go, GTX1050Ti
Issue description
I use a uniform variable of type sampler2D in my shader code, then assign a NoiseTexture resource to this variable. The moment I add the OpenSimplexNoise resource as noise, looping error messages appear.
The problem also occurs if I use a GradientTexture2D resource with a new gradient.
Steps to reproduce
Create a shader attached to a meshinstance3D with a PlaneMesh for example.
Copy the following shader code:
shader_type spatial;

uniform sampler2D noise;

Add NoiseTexture and  OpenSimplexNoise like noise.

error messages appear immediately:

Minimal reproduction project
IssueShaderUniform01.zip

Duplicate of https://github.com/godotengine/godot/issues/53089


improvementdphyper GraphSimplifier should consider missed edges when estimating join cost

Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 49.51 seconds
stream load tsv:          451 seconds loaded<PHONE_NUMBER>9 Bytes, about 158 MB/s
stream load json:         20 seconds loaded<PHONE_NUMBER> Bytes, about 112 MB/s
stream load orc:          57 seconds loaded<PHONE_NUMBER> Bytes, about 18 MB/s
stream load parquet:          28 seconds loaded 861443392 Bytes, about 29 MB/s
insert into select:          26.2 seconds inserted 10000000 Rows, about 381K ops/s
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230712064842_clickbench_pr_176951.html

(From new machine)TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 50.79 seconds
stream load tsv:          508 seconds loaded<PHONE_NUMBER>9 Bytes, about 140 MB/s
stream load json:         18 seconds loaded<PHONE_NUMBER> Bytes, about 124 MB/s
stream load orc:          65 seconds loaded<PHONE_NUMBER> Bytes, about 16 MB/s
stream load parquet:          30 seconds loaded 861443392 Bytes, about 27 MB/s
insert into select:          28.9 seconds inserted 10000000 Rows, about 346K ops/s
storage size:<PHONE_NUMBER>4 Bytes
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230712145818_clickbench_pr_176952.html

(From new machine)TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 51.19 seconds
stream load tsv:          507 seconds loaded<PHONE_NUMBER>9 Bytes, about 140 MB/s
stream load json:         18 seconds loaded<PHONE_NUMBER> Bytes, about 124 MB/s
stream load orc:          65 seconds loaded<PHONE_NUMBER> Bytes, about 16 MB/s
stream load parquet:          31 seconds loaded 861443392 Bytes, about 26 MB/s
insert into select:          29.1 seconds inserted 10000000 Rows, about 343K ops/s
storage size:<PHONE_NUMBER>0 Bytes
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230712145825_clickbench_pr_176958.html

run buildall

(From new machine)TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 46.7 seconds
stream load tsv:          537 seconds loaded<PHONE_NUMBER>9 Bytes, about 132 MB/s
stream load json:         20 seconds loaded<PHONE_NUMBER> Bytes, about 112 MB/s
stream load orc:          65 seconds loaded<PHONE_NUMBER> Bytes, about 16 MB/s
stream load parquet:          31 seconds loaded 861443392 Bytes, about 26 MB/s
insert into select:          28.9 seconds inserted 10000000 Rows, about 346K ops/s
storage size:<PHONE_NUMBER>7 Bytes

run buildall

run buildall

run buildall


translate es project, installation/index.md page

Signed-off-by: Alonso López Romo<EMAIL_ADDRESS>Description
This PR fixes #
Notes for Reviewers
@jesuslerma Tag for review... gracias por el apoyo
Signed commits

[x] Yes, I signed my commits.

It's good to see this, @alonsolopezr. 👍


FR - Implement price sensor Energi Data Service

Currently, the integration only supports the Nordpool price integration. Still, there is a growing popularity towards the Energi Data Service price integration in Denmark, which a lot of people nowadays use for calculating their power prices, including transmission, etc.
It would benefit if the integration is altered, so it also works with the EDS.
The current issue with making that work is that the format of the raw_today prices differs between the two integrations.
Current raw_today format in Nordpool:

Current raw_today format in EDS:

Yes, this is planned to be added. Duplicate of feature request #87.

Did not see. Closing this in favor of #87


Out of date

Is this out of date?
When I look for installed templates, there is none called 'Windows forms application' I don't think this is an installation issue... However I am unsure.

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

ID: f8db6086-d530-8705-595d-a37fbbb94178
Version Independent ID: 9fd77d3f-8607-0030-018d-5fd78a485c8f
Content: Step 1: Create a Windows Forms Application project - Visual Studio
Content Source: docs/ide/step-1-create-a-windows-forms-application-project.md
Product: visual-studio-dev15
GitHub Login: @TerryGLee
Microsoft Alias: tglee

@geoduderino You likely need to install the .NET desktop development workload through Visual Studio Installer.

@TerryGLee It looks like we might need to add a step to the topic to install the .NET desktop development workload.


Introduce unresolved locations

Currently, locations are preprocessed and resolved (mapped to a concrete
point on Earth) by the tokenizer. This is not great, because it
relies on CoreNLP's NER for locations (which has poor quality and is
inefficient to run), and because ambiguous locations cannot be resolved
by the user.
Instead, we can treat locations in manner similar to entities:
copy the tokens from the input into the program, and defer entity
linking to the dialog agent during slot filling.
Among other things, this will also enable personalized location
databases.
This is part of https://github.com/stanford-oval/genie-toolkit/issues/53 and is a long overdue cleanup.

Pull Request Test Coverage Report for Build 417

14 of 17 (82.35%)  changed or added relevant lines in 5 files are covered.
5 unchanged lines in 2 files lost coverage.
Overall coverage decreased (-0.01%) to 82.081%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/ast/values.js
0
1
0.0%

lib/describe.js
1
2
50.0%

lib/permission_checker.js
2
3
66.67%

Files with Coverage Reduction
New Missed Lines
%

lib/permission_checker.js
1
69.44%

lib/nn-syntax/parser.js
4
62.87%

Totals

Change from base Build 416:
-0.01%

Covered Lines:
5655

Relevant Lines:
6707

💛  - Coveralls


Login redirect error

from nominations/login the login page is being redirected to /nomination which obviously leads to error as /nomination is not defined.
But the same page redirects to /nominations if passed through ?next=nomination.

@aasis21 The problem was at settings.py where
LOGIN_REDIRECT_URL  was wrongly set to  /nomination