Move to tracing for logging

This pull request:

Converts all library crates to remove log and add tracing. All log macros are replaced with identical tracing macros.
Converts all binaries to initialize the logger with tracing-subscriber (similar to env-logger), and use identical environment variable based filters.
We use log feature for tracing so that consumers of the crate can use log and env-logger in their binaries if they wish.

Functionally this will not make much difference right now (except for maybe slightly different output format), but we should be able to incrementally start using tracing's nicer features now. Ones I'm excited about:

The obvious ability to use spans.
Easy integration with tools like Jaeger.
Automatic function instrumentation using instrument macro.

#[instrument]
pub fn my_function(my_arg: usize) {
    // This event will be recorded inside a span named `my_function` with the
    // field `my_arg`.
    event!(Level::INFO, "inside my_function!");
    // ...
}

The ability to produce structured logs with additional fields using tracing's really slick extended macro functionality:

warn!(
    field1,                      // No need to specify field name, it is the same as the Rust variable name
    ?field2,                     // Use Debug to stringify field
    %field3,                     // Use Display to stringify field
    "message: {}",
    value                        // The usual format string arguments
);

</evangelism>

@itowlson I've reverted to using env_logger in the binary, which appears to resolve the e2e test problem. I think this is fine to merge now, and I will do some follow up research on why tracing-subscriber was introducing a performance regression. Requested another review to confirm that this is ok.

This still looks okay with the WASI fix, but how does having env_logger in the WASI binary play with using tracing elsewhere?  Will this still open up the future benefits you cited?  Do we need to advise people to use env_logger rather than tracing in their own binaries (but not provider crates?)?

This still looks okay with the WASI fix, but how does having env_logger in the WASI binary play with using tracing elsewhere? Will this still open up the future benefits you cited? Do we need to advise people to use env_logger rather than tracing in their own binaries (but not provider crates?)?

It should work fine with tracing + env-logger, that was my intent when enabling the log feature for tracing, which provides interoperability with crates using log and env-logger. We should be able to start using these features, although spans will not be emitted I believe. Without knowing why env-logger works and tracing-subscriber doesn't, I'm not sure if we need to tell users to use env-logger. My hope is get tracing-subscriber working shortly.


Is it production ready?

Hello! Love the name! Definitely seeing the use for this, so am wondering if you consider it ready to ship to production. Cheers!

As far as I'm concerned it is. Let me know if you have any questions or run into things.

Awesome! I'll be sure let you know! 🙂


"name" field is missing in chat message

name: string Optional
An optional name for the participant. Provides the model information to differentiate between participants of the same role.

https://platform.openai.com/docs/api-reference/chat/create

This is resolved, name field is available in chat completion messages.


Case-folding ß becomes ss

Issue for https://github.com/home-assistant/intents/issues/1133
Hassil normalizes text before matching with casefold, but this will expand "ß" to "ss" in German.
A copy of the original text should be kept, and some method for tracking the correspondence between the original and normalized texts is needed.

it seems that only the response text is normlized, because the slot.name is correct 🤔
$ python3 -m script.intentfest parse --language de --sentence 'wie ist die Außentemperatur?'
{
  "text": "wie ist die Außentemperatur?",
  "match": true,
  "intent": "HassGetState",
  "slots": {
    "name": "Außentemperatur"
  },
  "context": {
    "domain": "sensor",
    "unit_of_measurement": "°C"
  },
  "response_key": "einzeln",
  "response": "Aussentemperatur ist 21 °C"
}

or is the slot.name evaluated before any matching occur?

hassil 2.0 no longer case folds


Update links for the Capital - Proof of Contribution.md, including resolving two 404 errors

Fix

The Capital - Proof of Contribution.md link for Morpheus Capital Providers Contract Guide.md was resulting in a 404
The Code Contributor Best PracticesCode Contributor Best Practices Urdu.md link for Code Contributor Weights Guide.md was resulting in a 404

Improvement

Updated the link to the Morpheus Capital Provider Dashboard from
https://morpheus.<IP_ADDRESS>.sslip.io/#/mainnet/capital
to the the official url
https://dashboard.mor.org/#/mainnet/capital

Wallet Address
Link to Work
Weights Requested (weights)
Description of Contribution

0x9dc9f9Bd590c4534dDdD61947b8a74584F8760A3
https://github.com/MorpheusAIs/Docs/pull/132
1
Updating Capital - Proof of Contribution.md links, including resolving two 404 errors

Conflicts preventing merger.

Hi @DavidAJohnston. Resolved that conflict.
Note, the last contribution entry prior to mine was missing a closing pipe | for the row that I remedied.
Let me know if that's a problem.

Thanks.


fix: do not add empty args to container

We shouldn't call WithExec without any arguments. Otherwise, the dagger automatically as bash as arg and causes unexpected failures

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 13.529%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
23

Relevant Lines:
170

💛  - Coveralls


Week 4

to be No.1
tasks：

[ ] 1. test scripts
[ ] 2. explore and edit white list （dive into linux system）
[ ] 3. trace more syscalls （more than 10）
[ ] 4. ppt （more than 10 pages）

插眼

I'll take task 1
and make 2 pages of ppt. (the explanation of schedule)

ok


Update README.md

Since thumbnail was not showing, I've changed it.

Sorry @hbrylkowski, missed this is a PR. Your README works while the README on master is broken for me.
(we've been developing on master for too long! what is it, almost a week :D )

Merged.


Signing modal consistency

Since there are currently 3 modals for signing - claim free drop, autoteleport signing, simple action signing  - Let's make it more consistent and use fewer components
Less is more, we are getting rid of the infinite loading and also the tips and facts about kodadot (they are not updated anyway)

Our modal is also rescaling with every next tip and fact, it is not pleasant tbh

Design

created new page in handoff: https://www.figma.com/file/JXNtryaNYhY0XJNArzvPQx/Handoff?type=design&node-id=6886-20058&mode=design&t=Z8Nase54i6ZXvZca-11
I added some notes, so it's not needed to find this issue every time
Reuses our current free drop and paid drop claim modal
Will be used for every action that requires only one signing - buying, minting, offer, transfer, listing, etc.

Good to know

there is not green check, when the transaction is confirmed, it simply goes to a success message
- I will create them gradually over the next week
right now it will just disappear and display our old congrats for actions that don't have new one yet
grey box is not skeleton loader: its a solid color (neutral-3, in dark mode neutral-11)
Transaction type is displayed as a heading - currently “Minting nft” - it is replaced based on what you are signing, e.g. Transfer 10 KSM

Signing modal - Multiple

we already have this one, it's used anywhere where autoteleport is enabled
the addition over the simple modal is the message, and two additional parts - check funds and teleport

Green checks are displayed when a step is completed, after all steps are completed, the Main button is active with the label “continue”
After you click continue, it redirects to a success modal

👋


python311Packages.objgraph: 3.5.0 -> 3.6.0

Changelog: https://github.com/mgedmin/objgraph/blob/3.6.0/CHANGES.rst
Description of changes

Things done

Built on platform(s)

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

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

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

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

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 240527 run on x86_64-linux 1

5 packages marked as broken and skipped:

hackneyed
python310Packages.mapbox
python310Packages.mapbox.dist
spring
springLobby

3 packages failed to build:

frigate
python310Packages.jaraco-abode
python310Packages.jaraco-abode.dist

101 packages built:

adapta-gtk-theme
arc-theme
arx-libertatis
asciidoc-full
asciidoc-full-with-plugins
asciidoc-full-with-plugins.dist
asciidoc-full.dist
ayu-theme-gtk
capitaine-cursors
ceph (ceph-dev)
ceph-client
ceph-csi
ceph.dev (ceph-dev.dev)
ceph.doc (ceph-dev.doc)
libceph (ceph.lib ,libceph.dev ,libceph.doc ,libceph.lib ,libceph.man)
ceph.man (ceph-dev.man)
cinnamon.cinnamon-screensaver
cinnamon.iso-flags-png-320x420
cinnamon.iso-flags-svg
clevis
clevis.man
coreboot-configurator
cwltool
cwltool.dist
dblatexFull
disorderfs
emojione
fim
flexget
flexget.dist
hikounomizu
home-assistant-component-tests.profiler
inkscape
inkscape-with-extensions
iso-flags
k40-whisperer
kabeljau
rep (kakounePlugins.rep)
luksmeta
mate.mate-utils
mnemosyne
mnemosyne.dist
mojave-gtk-theme
numix-cursor-theme
numix-solarized-gtk-theme
pdm
pdm.dist
pip-audit
pip-audit.dist
plata-theme
poetry
poetry.dist
poetryPlugins.poetry-audit-plugin
poetryPlugins.poetry-audit-plugin.dist
poetryPlugins.poetry-plugin-up
poetryPlugins.poetry-plugin-up.dist
pop-gtk-theme
python310Packages.cachecontrol
python310Packages.cachecontrol.dist
python310Packages.cacheyou
python310Packages.cacheyou.dist
python310Packages.cherrypy
python310Packages.cherrypy.dist
python310Packages.cwl-upgrader
python310Packages.cwl-upgrader.dist
python310Packages.cwl-utils
python310Packages.cwl-utils.dist
python310Packages.diagrams
python310Packages.diagrams.dist
python310Packages.jaraco-net
python310Packages.jaraco-net.dist
python310Packages.objgraph
python310Packages.objgraph.dist
python310Packages.pyalgotrade
python310Packages.pyalgotrade.dist
python310Packages.pylxd
python310Packages.pylxd.dist
python310Packages.schema-salad
python310Packages.schema-salad.dist
python310Packages.scikit-bio
python310Packages.scikit-bio.dist
python310Packages.ws4py
python310Packages.ws4py.dist
python311Packages.diagrams
python311Packages.diagrams.dist
python311Packages.objgraph
python311Packages.objgraph.dist
qemu_full
qemu_full.debug
qemu_full.ga
sabnzbd
sambaFull (samba4Full)
sambaFull.dev (samba4Full.dev)
sambaFull.man (samba4Full.man)
tang
tang.man
tebreak
tebreak.dist
tribler
volantes-cursors
wpa_supplicant_gui

Result of nixpkgs-review pr 240527 run on x86_64-linux 1

5 packages marked as broken and skipped:

hackneyed
python310Packages.mapbox
python310Packages.mapbox.dist
spring
springLobby

1 package failed to build:

frigate

103 packages built:

adapta-gtk-theme
arc-theme
arx-libertatis
asciidoc-full
asciidoc-full-with-plugins
asciidoc-full-with-plugins.dist
asciidoc-full.dist
ayu-theme-gtk
capitaine-cursors
ceph-client
ceph-csi
ceph-dev
ceph-dev.dev
ceph-dev.doc
libceph (ceph-dev.lib ,libceph.dev ,libceph.doc ,libceph.lib ,libceph.man)
ceph-dev.man
cinnamon.cinnamon-screensaver
cinnamon.iso-flags-png-320x420
cinnamon.iso-flags-svg
clevis
clevis.man
coreboot-configurator
cwltool
cwltool.dist
dblatexFull
disorderfs
emojione
fim
flexget
flexget.dist
hikounomizu
home-assistant-component-tests.profiler
inkscape
inkscape-with-extensions
iso-flags
k40-whisperer
kabeljau
rep (kakounePlugins.rep)
luksmeta
mate.mate-utils
mnemosyne
mnemosyne.dist
mojave-gtk-theme
numix-cursor-theme
numix-solarized-gtk-theme
pdm
pdm.dist
pip-audit
pip-audit.dist
plata-theme
poetry
poetry.dist
poetryPlugins.poetry-audit-plugin
poetryPlugins.poetry-audit-plugin.dist
poetryPlugins.poetry-plugin-up
poetryPlugins.poetry-plugin-up.dist
pop-gtk-theme
python310Packages.cachecontrol
python310Packages.cachecontrol.dist
python310Packages.cacheyou
python310Packages.cacheyou.dist
python310Packages.cherrypy
python310Packages.cherrypy.dist
python310Packages.cwl-upgrader
python310Packages.cwl-upgrader.dist
python310Packages.cwl-utils
python310Packages.cwl-utils.dist
python310Packages.diagrams
python310Packages.diagrams.dist
python310Packages.jaraco-abode
python310Packages.jaraco-abode.dist
python310Packages.jaraco-net
python310Packages.jaraco-net.dist
python310Packages.objgraph
python310Packages.objgraph.dist
python310Packages.pyalgotrade
python310Packages.pyalgotrade.dist
python310Packages.pylxd
python310Packages.pylxd.dist
python310Packages.schema-salad
python310Packages.schema-salad.dist
python310Packages.scikit-bio
python310Packages.scikit-bio.dist
python310Packages.ws4py
python310Packages.ws4py.dist
python311Packages.diagrams
python311Packages.diagrams.dist
python311Packages.objgraph
python311Packages.objgraph.dist
qemu_full
qemu_full.debug
qemu_full.ga
sabnzbd
sambaFull (samba4Full)
sambaFull.dev (samba4Full.dev)
sambaFull.man (samba4Full.man)
tang
tang.man
tebreak
tebreak.dist
tribler
volantes-cursors
wpa_supplicant_gui

``frigate is already broken.


Not sure what to pull from test data

Hi, I am trying to get the sample data but not sure what to pull for posts.xml file. can you please help.

Hi, follow https://github.com/rseniuta/elasticsearch-nest-webapi-angularjs#download-test-data.
Choose archive you want, extract it and copy posts.xml to data folder.

Thanks I am able to pull posts.xml, Now I want to know when you say data folder, do I need to create data folder under \elasticsearch-nest-webapi-angularjs\data or need to push posts.xml to elasticsearch-2.4.1\data location where I installed elastic search. Also I have question about index. How to index after including posts.xml on the right place. Do I need to run elasticsearch before indexing and how to create index for this posts.xml file.
This is too much to ask but I am new to elastic search and want to understand auto complete functionality with this example. and I would appreciate your help. Thanks.

Find the answers by myself. Thanks.


Should clarify

I think it would be good idea to specifically point out User Portal Installation. In the above document, you are using mfa.corp.contoso.com as MFA server, MFAweb as SAN on MFA server. A configuration where in both MFA server and Portal will be installed on same server. But  then in user portal configuration  you are referring the same portal as https://mfaportal.corp.contoso.com/mfa.

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

ID: 08552f2d-5920-7a9b-a96b-6d3518b1a11a
Version Independent ID: e6e8ac42-46ea-475c-016c-2b0931a72862
Content: Configure or Deploy Multifactor Authentication Services (Windows Hello for Business)
Content Source: windows/security/identity-protection/hello-for-business/hello-cert-trust-deploy-mfa.md
Service: unspecified
GitHub Login: @DaniHalfin
Microsoft Alias: daniha

Test AD FS with the Multifactor Authentication connector - is incorrect named. This is connectivity between MFA and users. ADFS Adapter connectivity with MFA must be explicitly mentioned. It is as this precise step I'm stuck.

Sorry, I cannot follow what you are asking her.  In a production environment, the user portal would NOT be installed on the MFA server.  It would be an highly-available web application that would be load balanced accordingly.
Good call on the title, we'll update the title to reflect testing MFA.  To test the adapter, complete the remaining portion of the deployment and user provisioning will be your test for the adapter

In Enroll for Server Authentication step 6 says choose the 'Internal Web Server' certificate template but that doesn't appear to be published, furthermore it's not listed in the template store. Where do you discuss the creation of that template?


React Docs Beta - Tutorial: Tic-Tac-Toe

Hello,
I think there is an error in the below paragraph. Where I bolded the word(board), should it say square instead?
From the docs:
The handleClick(0) call will be a part of rendering the board component. Because handleClick(0) alters the state of the board component by calling setSquares, your entire board component will be re-rendered again. But handleClick(0) is now a part of rendering of the board component, and so you’ve created an infinite loop:
Screenshot:

No, if you add some logging, you'll see that handleClick is called when the Board component renders, before it's passed to the Square component. In fact, that is the exact misunderstanding that this section of the Tutorial is trying to explain. Give it a read again and left me know if there's a way to make it more clear!


Help Page Links - Connect floating help button to help pages

need to have links to the CMS help pages on some modals to help staff new to the system fill out the fields.

As a User
I want to be able to get and easy access to contextual help pages
so that I can get help if needed with the system
Acceptance Criteria
Scenario:
GIVEN floating help button was clicked on
WHEN I click on 'Support Center' menu
THEN I help page with the content pertains this page/tab will open in another tab

Hey team! Please add your planning poker estimate with Zenhub @dinesh-aot @djnunez-aot @jadmsaadaot


get_nldi_basin fixes #38

Been meaning to use PRs rather than pushing like I did on #37. Will merge after tests pass.

Coverage increased (+0.02%) to 96.783% when pulling 36baf0abcece3309b5e495c09e314104789d0412 on nldi_basin into b6c622e903e4e448ea17aa40ecfd7e36142b33de on master.


43 chore move swr to isr

📝 Changed routes:

/
/top

(view full size)
(view full size)

Commit 5812ea0758f58585c537c2f5b340748dba670c96 (https://madewithsupabase-2zwy819hb-zernonia.vercel.app).


Feature request: router.back('/fallback')

This feature could perform in two ways:
if the previous history entry is within the application's domain
    go back to previous router history entry
else if the previous history is outside the application's domain
    go back to fallback route

This would be beneficial for applications where the user can navigate to many different routes from a sidebar or topbar form of navigation, where the previous route could be one of many many different routes.

@jaredreich As far as I know, we cannot access actual history paths to check whether it is inside or outside the application's domain, for privacy reasons (enforced by the browsers).
Just imagine if it were possible: web apps that can access your history paths of current window.
So I'm closing this now, since this feature is impossible to implement.

This is actually possible to implement. Imagine this:
We keep a variable locationLast which get's assigned the router's location right before it traverses to a new route. Then when router.back('/fallback') is used, it checks if locationLast is assigned/defined, if so, this means the visitor has been to at least one route within our Vue app, so go back with history.back() style logic (to allow the user to go back to whatever route they just came from, without our Vue app having to know what that was), if not, that means this is the first route the user has visited since browsing outside of our Vue app, so since we don't have access to history paths (like you pointed out would be preposterous), we then just route to the /fallback route.
This method does in fact work, as it is a working feature of a small router library that I created for fun: https://jaredreich.com/projects/dowels.
Food for thought!

If I understand correctly, your example would only work if the user presses a button (that calls back('fallback')) inside your app, and would't work if the user presses the browser's back button (There is no way to keep the user from leaving your app when he clicks browser back, without constantly pushing to window.history).
Then in this case, the app is actually managing a local state (whether or not the user visited, and the history inside the app), and use it to decide whether to use history.back(), or to go to /fallback.
This is actually not vue-router's responsibility, since vue-router's focus is to sync browser history with the app's routing history. And this 'fallback' feature can be done using the existing Vue's apis (without too much problem since you've implemented something similar) :smile:

This does not work with the back button in the browser. However, it can be solved for programmatic route manipulation.
The way I understand it, these are the things we need:

Declare a lastPath variable. Set it to null / undefined on app initiation
Whenever the route changes inside the app, set the variable lastPath to that route
Add back() to $route, which first checks the lastPath variable. If it is set, then $router.go(-1), otherwise do $router.replace(fallBackURL)
Warn the user if fallBackURL isn't set and it attempts to use back()

The $route user would then simply use back() instead of $route.go(-1)
Does that make sense?

Can this be reopened? I've found the same issue so would like a back() fallback too.

I agree, it should be the vue-router's responsibility to control the $router.go(-n) and and permit a fallback route.  When developers use vue-router, it is rarely their intent to completely back out of the vue application using go(-n)
The router can keep and manage it's own history and even the final existing browser back button click can be controlled with window.onbeforeunload or beforeunload.

I stumbled upon this problem recently and came up with a fairly elegant solution.
Dropping it here in the hope that it will help someone else.
...
methods: {
	goBack() {
		// prevent the in-app back button from leaving the site
		if (
			!document.referrer ||
			new URL(document.referrer).hostname !== window.location.hostname
		) {
			// feel free to use alternate fallback logic here
			let fallbackUrl = this.parentPath();
			this.$router.replace(fallbackUrl);
			return;
		}
		this.$router.back();
	},
	parentPath() {
		let parentIndex = this.$route.matched.length - 1;
		return parentIndex >= 0 ? this.$route.matched[parentIndex].path : "/";
	}
}
...

+1

+1

+1

+1

+1

+1


between dates

filter option for DateBetween to prompt for 2 dates?  >= Date1 and <= Date2
if this does not exist ...
there should be no need to prompt for comparators unless you want >= vs > and <= vs <.  default to both and allow to override to just use 1 of the option?
if it does exist ...
please send me in the right direction :)
thanks

I'll consider to implement it for data/number filter, thanks.

@AllenFang Is this implemented? Like if I supply a custom date range filter, it comes the cell value between the start and end date?


Rebranding the whole codebase to auto link commenter rather than jira link commenter

Find and replace the words like jira in codebase and replace.
Tests must be passing

@sbimochan Hi there ! I am a new contributor to this repository and would love to contribute by solving this issue. Could you please assign this issue to me ?

@sbimochan Hi !! Please look into the PR #38 and let me know if any changes are required. Thank you !!


feat(automapper): adds an interface that implements reverse mapping

This feature introduces the below usage in order to have a default reverse map.
public class User
{
    public Guid Id { get; set; }
    public string FullName { get; set; }
    public DateTime Created { get; set; }
}
// This will allow automapper to map Users to UserDtos and then back to Users
public class UserDto : IReverseMapFrom<User>
{
    public Guid Id { get; set; }
    public string FullName { get; set; }
}

Codecov Report

Merging #12 (03f026d) into main (7af934f) will increase coverage by 1.44%.
The diff coverage is 97.89%.

@@            Coverage Diff             @@
##             main      #12      +/-   ##
==========================================
+ Coverage   91.79%   93.23%   +1.44%
==========================================
  Files          21       28       +7
  Lines         268      340      +72
  Branches       27       34       +7
==========================================
+ Hits          246      317      +71
  Misses         12       12
- Partials       10       11       +1

Impacted Files
Coverage Δ

src/FluentUtils.AutoMapper/MappingProfile.cs
95.34% <94.87%> (-0.95%)
:arrow_down:

....AutoMapper.Samples/Controllers/UsersController.cs
100.00% <100.00%> (ø)

...s/Core/WeatherForecasts/Commands/AddUserCommand.cs
100.00% <100.00%> (ø)

...apper.Samples/Core/WeatherForecasts/Models/User.cs
100.00% <100.00%> (ø)

...er.Samples/Core/WeatherForecasts/Models/UserDto.cs
100.00% <100.00%> (ø)

...les/Core/WeatherForecasts/Queries/GetUsersQuery.cs
100.00% <100.00%> (ø)

...per.Samples/Infrastructure/Services/UserService.cs
100.00% <100.00%> (ø)

samples/FluentUtils.AutoMapper.Samples/Program.cs
100.00% <100.00%> (ø)

src/FluentUtils.AutoMapper/IReverseMapFrom.cs
100.00% <100.00%> (ø)

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 4a52d29...03f026d. Read the comment docs.


[style]: Landing Page UI can be improved further.

What's the style idea?
By including abstract backgrounds,glassmorphism, etc. website design can be further enhanced.
On this, I wish to work. Please assign me this work as part of GSSoC'23.
Add screenshots
Add screenshots

Code of Conduct

[X] I agree to follow this project's Code of Conduct

could you share the demo preview?

Yeah Sure Sir! You can access the demo preview link here:
https://drive.google.com/file/d/1oqU2-aiMYFC2tcDulyPuSjiIr5JsfswZ/view?usp=sharing

we added new features please update your branch & I guess the present navbar design looks good(we have added transparency) and added a toggle button. if you want you can a dark footer bg for light mode

okay

Please, assign me this task

Completed. Thanks for your contributions 🎉 ❤


Reverse Integer

@dixitt5 Can you assign me this with hacktoberfest accepted label so that I can make a PR?
I have already made a PR can you please accept that?

Hey @dixitt5 , I am interested in contributing to this issue.
So, please assign me for this.

@Shivansh230367 I'll be assigning this issue to @Manul28 as per the chronological order, sure you can create new one so I can assign it to you.

thank you
On Wed, 11 Oct 2023 at 00:06, Dixit Tilaji @.***> wrote:

Closed #299 https://github.com/dixitt5/CP-Solutions/issues/299 as
completed.
—
Reply to this email directly, view it on GitHub
https://github.com/dixitt5/CP-Solutions/issues/299#event-10608176722,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A3DFC5XJS5KLQLG3RJZ2P7TX6WISJAVCNFSM6AAAAAA5Z22V76VHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJQGYYDQMJXGY3TEMQ
.
You are receiving this because you were assigned.Message ID:
@.***>


Developer friendly merging of defaults

The following configuration doesn't work as expected.
defaults:
    name: '@"Park-Manager " ~ get_config("current_dir_name")'
    package_name: '@"park-mananger/" ~ humanize(get_config("current_dir_name"))'
    namespace: '@"ParkManager\\'
    php_min: '7.0'
    src_dir: src
    license: 'MPL-2.0'
    license_secondary_incompatibility: false
    sf_bundle_config_format: xml

profiles:
    park-manager-module-base:
        description: Base template for Park-Manager module related profiles.
        defaults:
            module_name: '@get_config("current_dir_name")'
            name: '@"Park-Manager " ~ module_name ~ " Module"'
            package_name: '@"park-mananger/" ~ humanize(get_config("current_dir_name")) ~ "-module"'
            namespace: '@"ParkManager\\Module\\" ~ get_config("current_dir_name")'
            doc_format: 'markdown' # Note that a Module's documentation is limited technical details
            composer_type: 'park-manager-module'
            sf_bundle_name: '@"ParkManager" ~ module_name ~ "Bundle"'

Because name is already defined in the defaults overwriting it will place it at a higher position then module_name, instead of using of using array_merge() there needs to be something better, that respects the position of the current defaults (the currently processed profile).

I have an idea that will solve this, and some other problems 👍

Heres how it works.
    function arrayMergeOrdered(array ...$arrays): array
    {
        if (count($arrays) < 2) {
            return current($arrays);
        }

        // Left-side initialize.
        // This variable will contain the final result.
        $final = current($arrays);

        // Move to the [next] right-side for each iteration.
        // And guard that index exists.
        //
        // NB. next() is a void operation, so use `false !==` to force it's valid.
        while (false !== $right = next($arrays)) {
            // $final only contains items not present in the right-side.
            $final = array_diff_key($final, $right);
            // So it's safe to use union with $final.
            // Add the right-side to $final, when at later state
            // the new right-side contains overwrites these will be removed from left.
            // And the right-side is appended with (again) the correct order.
            $final += $right;
        }

        return $final;
    }

New version that keeps keys starting with an underscore at there previous position.
/**
     * Merges the $arrays into a single array, preserving
     * the order of the next-array (and finally the last).
     *
     * array_merge() and array_replace() take the position
     * of the first occurrence. This causes problems when a
     * later list expects the given order, while an inherited
     * list already defined the positions.
     *
     * Note: Key that start with an underscore are replaced at there
     * previous position.
     *
     * https://github.com/rollerworks/SkeletonDancer/issues/5
     *
     * @param array[] ...$arrays
     *
     * @return array
     */
    function arrayMergeOrdered(array ...$arrays): array
    {
        if (count($arrays) < 2) {
            return current($arrays);
        }

        // Left-side initialize.
        // This variable will contain the final result.
        $final = current($arrays);

        // Move to the [next] right-side for each iteration.
        // And guard that index exists.
        while (false !== $right = next($arrays)) {
            // Remove keys that exists in both sides and don't start with an underscore.
            // This ensure they are added at the end (union) and underscored keys
            // use the first first declared position.
            $final = array_filter($final, function ($key) use ($right) {
                return !array_key_exists($key, $right) || '_' === $key[0];
            }, ARRAY_FILTER_USE_KEY);

            $final = array_replace($final, $right);
        }

        return $final;
    }

Better alternative 👍 I finally did it 🤘


The delete process is stopped when deleting a folder again

OS: Win10
Build Version: 20220307.1
Regression: Not a regression
Repro Steps:

Create a storage account.
Right click the File Shares -> Create a new file share -> Upload a folder contained 100 files to it.
Delete the uploaded folder -> Delete the uploaded folder again during the uploaded folder is deleting.
Check whether the delete process is not stopped.

Expect:
The delete process is not stopped.
Actual:
The delete process is stopped.

More Info:
This issue doesn't reproduce for the blob container.

We'll close this as wontfix since the is a pretty edge-case scenario and a reasonable error message is thrown.


Lemmatization fails on macOS using botok 0.8.1

Lemmatization tests on Travis CI succeeded on Windows and Linux, but failed on macOS.
And same results for Azure Pipelines but AppVeyor passed.
botok version: 0.8.1

This problem occurred again, this time for macOS on Github Actions.
I have no idea about the root cause, but I guess it is simply a network error.
Is it possible to skip the checking of dialect pack when there is a network error?


Upgrading to latest bosh-cli to support leading slash for variables in manifest

Due to a bug in bosh-cli https://github.com/cloudfoundry/bosh-cli/pull/300, using a variable with a leading slash in manifest is not possible. As this resource is using an "old" version, we run into this bug, see https://github.com/orange-cloudfoundry/cf-ops-automation/issues/30.
Bumping to latest bosh-cli (or at least v2.0.36), will fix this.

closed with the fix for #30


Alot of missing scripts

hi doing debug i read papyrus log aloot of missing scripts, this generates error sin the log just reaching loading screen.

Details
see reproduce list is too mong
Game Version
1.7.36
Language
English (EN)
New Game
Yes
Reproduction Steps
[11:41:24] Cannot open store for class "TestElectrifiedWaterTriggerScript", missing file?
[11:41:24] error: Unable to bind script TestElectrifiedWaterTriggerScript to (001E9B90) because their base types do not match
[11:41:24] Cannot open store for class "ENV_Temp_SetPlayerGravityScaleScript", missing file?
[11:41:24] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000007) because their base types do not match
[11:41:24] error: Unable to bind script LC088_DefensiveBatteryScript to LC088_LvlShip_DefenseBattery_Gamma (00046F61) because their base types do not match
[11:41:24] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip02_Template (00219042) because their base types do not match
[11:41:24] error: Unable to bind script LC088_DefensiveBatteryScript to DefensiveBattery_Laser_Template (002251EE) because their base types do not match[
11:41:24] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip01_Template (00255CC6) because their base types do not match
[11:41:26] Cannot open store for class "BQ01_BarrettSceneBackupScript", missing file?
[11:41:27] Cannot open store for class "SQ_ENV_OnHit_Burns", missing file?
[11:41:27] error: Unable to bind script SQ_ENV_OnHit_Burns to SQ_ENV (00248D20) because their base types do not match
[11:41:27] Cannot open store for class "MQ305PlayerShipPilotSeatScript", missing file?
[11:41:27] Cannot open store for class "City_NA_Well01_QuestScript", missing file?
[11:41:27] error: Unable to bind script City_NA_Well01_QuestScript to City_NA_Well01 (0027071C) because their base types do not match
[11:41:27] Cannot open store for class "SQ_GenericCrewAliasScript", missing file?
[11:41:29] Cannot open store for class "OutpostShipbuilderTerminalScript", missing file?
[11:41:29] error: Unable to bind script OutpostShipbuilderTerminalScript to (00299418) because their base types do not match
[11:41:29] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip01_Template (00255CC6) because their base types do not match
[11:41:29] error: Unable to bind script LC088_DefensiveBatteryScript to DefensiveBattery_Laser_Template (002251EE) because their base types do not match
[11:41:29] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip02_Template (00219042) because their base types do not match
[11:41:33] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000014) because their base types do not match

if you guys could clean this up.removing references to the missing scripts or creating dumy scripts.i just dont want to crawl through those errors trying to find my own logs


Refactor markdown editor and use it for milestone description editor

Refactor markdown editor to clarify its "preview" behavior and remove jQuery code.
Close #15045
Manually tested related pages:
project (repo-level)

project (org-level)

PR review approve comment

PR review diff comment (new, edit)

issue description (new, edit)

issue comment (new, edit)

issue template editor

milestone

release

wiki

by the way, fix UI misalignment:

I will edit.

Do you have a estimated time? If no time in 1 or 2 days, we can merge it as-is and there are always chances to propose following PRs.

Done now. This one-pair-per line style is much more readable and I really wonder why you would consider not honoring it.

Done now. This one-pair-per line style is much more readable and I really wonder why you would consider not honoring it.

It is less readable to me.


Redirect rules for routes not setup

Expected Behavior

When visiting a route, such as https://app.compasscalendar.com/login, it should redirect to the index page due to being a SPA (Single Page App).
Current Behavior

Shows a 404 page.
Steps to Reproduce

Open https://app.compasscalendar.com/login

Possible Solution (Not obligatory)

Redirect all pages to index * -> /
Context

Loading a route or refreshing a page will cause a 404.

Hey @xypnox , thanks for taking the time to document this. This is definitely a bug, and one that I believe many new users run into, which turns them away before they can get started.
I'm currently pausing my development on this project, but I'd welcome and manually test any PRs that can implement a fix.

I think it is a problem with the nginx config which I cannot find in the repo.
Here is the stackoverflow answer with similar forwarding issue: https://stackoverflow.com/a/43954597/
The solution seems to be configuring nginx to redirect all requests to index.html.
location / {
  try_files $uri /index.html;
}

Ah, I think you're right about needing to change the nginx configs on the server.
And yes, the nginx config files are not in this repo.
If I'm ever making changes to the server config in the future, I'll try that redirect out and update this issue.


Map subdomains to subdirectories

It should be possible for a client to configure on admin. subdomains to deliver content of subdirectories. Then, one client could have several websites e.g. a main site www. and a project site e.g. projects..

No! For this, another client must be created. Otherwise, there are issues with the desired Git(hub) integration.


update foundation crds to v1

update foundation crds to v1.
delete unused crd mirroredmanagedclusters.

/assign @nathanweatherly
/assign @JakobGray

@zhiweiyin318 Is the mirroredmanagedclusters a new CRD or is it present in previous release versions?

https://coreos.slack.com/archives/CSZLD3RSM/p1617279554458500?thread_ts=1617209120.427800&cid=CSZLD3RSM

@nathanweatherly  @JakobGray  thank you for reminding this.
the CRD mirroredmanagedclusters.cluster.open-cluster-management.io is installed in previous release versions, should be deprecated in this release. I opened a task for your team to remove it on upgrade https://github.com/open-cluster-management/backlog/issues/11115

@zhiweiyin318 thanks for the upgrade issue!
(you can merge this PR at any time, we were only concerned about the upgrade case)

/unhold


Https connections via HttpURLConnections are instrumented twice

When instrumenting https-connection opened via URL.openConnection(), the instrumentation is applied twice.
This leads to the following problems:

all metrics are recorded twice
the HTTP Client Request appears twice within the trace
the propagation happens twice (but with different span IDs) therefore distributed tracing breaks

I suspect that the root cuase is that the JVM internally wraps the HTTPUrlConnection within another HTTPUrlConnection object, in which case our instrumentation breaks.

Solved via #654


MapQuest direct tile access has been discontinued

As of today July 11, 2016, MapQuest direct tile access has been discontinued.
http://devblog.mapquest.com/2016/06/15/modernization-of-mapquest-results-in-changes-to-open-tile-access/
Is there already an API available to add the required API key? Or are we required to use the MapQuest Leaflet plugin from now on?

Not a leaflet bug.


Architecture Support and Deployment Strategy

Hi,
I do a lot of work on four environments:  GitHub Codespaces, Azure Cloud, AWS Cloud, and Mac Silicon.  Do you have any suggestions about a planned roadmap for architecture support?  I plan on spending quite a bit of time until the end of the year in the Rust LLM world and have a fairly decent free budget to test out workflows for deployment.  Perhaps I can even use this ticket as a place where I show which targets are supported?
In particular, the cheapest targets are very interesting to me, i.e., CPU, ARM, Mac Silicon, etc.

We don't have a very well defined roadmap, currently we have:

nvidia support including cudnn/cublas for conv2d and matmul, these should be reasonably competitive.
Specialized simd support for mac silicon and x86 on cpu for matmul and a couple other operations.
Support for mkl on intel and accelerate on macos to speed up some operations.
I think our weakest point at the moment is the cpu case without mkl/accelerate and we certainly plan on improving this.
Besides these, longer term it would be nice to support mps (macos equivalent of cudnn) and webgpu. We also saw some interest for amd gpus but that's likely further down the line.
Great if you can show which targets are supported, and certainly good to also have feedback on the current rough edges, parts that need optimizations etc.

Thanks Laurent. One supplementary question, if you don’t mind. Is there any
place where I could review accelerate vs MPS benchmarks ?
On Mon, 28 Aug 2023 at 9:03 PM, Laurent Mazare @.***>
wrote:

We don't have a very well defined roadmap, currently we have:

nvidia support including cudnn/cublas for conv2d and matmul, these
should be reasonably competitive.
Specialized simd support for mac silicon and x86 on cpu for matmul
and a couple other operations.
Support for mkl on intel and accelerate on macos to speed up some
operations.
I think our weakest point at the moment is the cpu case without
mkl/accelerate and we certainly plan on improving this.
Besides these, longer term it would be nice to support mps (macos
equivalent of cudnn) and webgpu. We also saw some interest for amd gpus but
that's likely further down the line.
Great if you can show which targets are supported, and certainly good
to also have feedback on the current rough edges, parts that need
optimizations etc.

—
Reply to this email directly, view it on GitHub
https://github.com/huggingface/candle/issues/642#issuecomment-1695909146,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAXGU4FUGQWIXB2EZBMEUXTXXS26JANCNFSM6AAAAAA4BQCFDM
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

I wouldn't know of any such benchmarks but would certainly be interested if you find or make some!

We don't have a very well defined roadmap, currently we have:

nvidia support including cudnn/cublas for conv2d and matmul, these should be reasonably competitive.
Specialized simd support for mac silicon and x86 on cpu for matmul and a couple other operations.
Support for mkl on intel and accelerate on macos to speed up some operations.
I think our weakest point at the moment is the cpu case without mkl/accelerate and we certainly plan on improving this.
Besides these, longer term it would be nice to support mps (macos equivalent of cudnn) and webgpu. We also saw some interest for amd gpus but that's likely further down the line.
Great if you can show which targets are supported, and certainly good to also have feedback on the current rough edges, parts that need optimizations etc.

Great!  Thanks for this.  I am going to work with some Duke Graduates students on figuring this out and will report back.  More soon...

Closing this as no recent activity. Feel free to open a new issue for further questions/giving feedback on how students are using this.

Hi,
Thanks we do have some new things we are working on.  currently we are trying to build a binary with AWS CodeBuild and will put our progress into this ticket.

That looks like an amazing project, looking forward to helping in any way I can and to the content that this project will produce!

That looks like an amazing project, looking forward to helping in any way I can and to the content that this project will produce!

Any workflows/wishlist you want to document let us know, the idea is to scale this project out to many contributors (first Duke students, but others welcome) and we need recipe requests!

Any workflows/wishlist you want to document let us know, the idea is to scale this project out to many contributors (first Duke students, but others welcome) and we need recipe requests!

Great, a common workflow is converting PyTorch models to candle but this is actually one of the only part that is already documented in this candle-tutorial, what I like a lot about this tutorial is that it's based of an example conversion of an actual model and not just a toy model.
Other things to cover that jump into mind: building a model from scratch, model training, loading/saving model weights, fine tuning an existing model...

Any workflows/wishlist you want to document let us know, the idea is to scale this project out to many contributors (first Duke students, but others welcome) and we need recipe requests!

Great, a common workflow is converting PyTorch models to candle but this is actually one of the only part that is already documented in this candle-tutorial, what I like a lot about this tutorial is that it's based of an example conversion of an actual model and not just a toy model.
Other things to cover that jump into mind: building a model from scratch, model training, loading/saving model weights, fine tuning an existing model...

Thanks this is helpful!  In addition to this particular project, another related Duke project will involve training models from scratch and we have funding for this.  I will keep you in the loop as we do this, since I want to keep everything 100% pure Rust for everything I do if possible.
Related, another item we want to cover is fine tuning an existing model and one of the approaches is to use Ludwig (which I like because it has configuration vs code):  https://github.com/ludwig-ai/ludwig.  But, I also like the idea of a pure Rust fine-tuning, i.e. with a CLI vs a notebook.  As in sure, a notebook is ok, and there are Rust notebooks, but I would prefer a notebook as the artifact creating during a fine-tuning job, but the CLI being the main interface.  I cannot believe people use notebooks for distributed computing :)


So, add my new subdomains

Requirements

[x] You have completed your website.
[x] The website is reachable.
[x] The CNAME record doesn't contain https:// or /.
[x] There is sufficient information at the owner field.

Description
the banana.is-cool.dev subdomain for my website, ofc. The wildcard (*.banana.is-cool.dev) for my nginx proxy manager as i have many things i want subdomain for, and adding all subdomains here will be long process. Additionally, i deploy services relatively quick, and waiting for subdomains being accepted is not that fast. Also, you won't need to accept pull requests each time i add subdomain. The only thing, did i do fields of domain and sub in wildcard file right? correct if not, please. Thanks
Link to Website
https://bananad3v.github.io/bananadev-ml

CLA Assistant Lite bot: 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 can sign the CLA by just posting a Pull Request Comment same as the below format.

I have read the CLA Document and I hereby sign the CLA

You can retrigger this bot by commenting recheck in this Pull Request

I have read the CLA Document and I hereby sign the CLA


Custom syntax for variable placeholders

Hello,
I'm opening this feature request to ask if there is a possibility to customize the syntax used for variable placeholders.
I searched in the preferences pane, but I only found the possibility to enable / disable variables.
What I'm searching is the possibility to run an SQL script like this:
SELECT field1, field2 FROM Table WHERE id = {id}

and fill in the value of the variable "id".
The result should be the same of running this script:
SELECT field1, field2 FROM Table WHERE id = ${id}

Many thanks, and congratulations for this amazing project!

thanks for suggestion

#11380


BUILD file will create a conflict with build/ folder

Hi,
In the repo there is a BUILD file that creates a conflict when following the CMake instructions because it will try to create a build/ folder.
I renamed the BUILD file and then I've been able to make the project.

Thanks for the helpful tip! It happened to me too!

Renaming it to BUILD.bazel in the tree would solve this problem for good. That approach is recommended by bazel.


[docs] Fixed "SQL Server on Azure" link to examples.

The link to the examples page was broken.

@jehrenzweig-pi Applied, thanks!


Unable to simulate click in $nextTick

Version
2.5.16
Reproduction link
https://jsfiddle.net/xnjc03hy/
Steps to reproduce

Click on add in the demo,
Comment out $nextTick part and uncomment the setTimeout part, try again.

What is expected?
Native input modal is supposed to be triggered in $nextTick.
What is actually happening?
Modal not triggered in $nextTick but triggered by setTimeout.

Possibly related: #7707

Seems that this is explained in #7109

Closed via #8450 (will be out in 2.6)


Keras dimensions are broken for LSTM?

Not sure what's going on but I haven't managed to get a single model running. I'm using the example from the docs but I've tried numerous other variations. It consistently expects the input dimensionality to be 3, regardless of what I tell it. Setting input_dim to 1 or 2  still results in an expectation of 3.
import keras
from keras.models import Sequential
from keras.layers.core import TimeDistributedDense, Dense, Activation, Dropout
from keras.layers.recurrent import LSTM

batch_size = 30

model = Sequential()
model.add(LSTM(5, return_sequences=True, input_shape=(batch_size, feature_size)))
model.add(TimeDistributedDense(15))
model.add(Activation("linear"))

model.compile(loss="mean_squared_error", optimizer="rmsprop")
model.fit(features, labels, batch_size=batch_size, nb_epoch=30, validation_split=0.05)

TypeError                                 Traceback (most recent call last)
<ipython-input-62-246d4f2feae6> in <module>()
      2 labels = train[[num for num in xrange(feature_size, numcolumns)]].as_matrix().astype('float32')
      3
----> 4 model.fit(features, labels, batch_size=batch_size, nb_epoch=30, validation_split=0.05)

/Users/user/.virtualenvs/algo2/lib/python2.7/site-packages/keras/models.pyc in fit(self, X, y, batch_size, nb_epoch, verbose, callbacks, validation_split, validation_data, shuffle, show_accuracy, class_weight, sample_weight)
    505                          verbose=verbose, callbacks=callbacks,
    506                          val_f=val_f, val_ins=val_ins,
--> 507                          shuffle=shuffle, metrics=metrics)
    508
    509     def predict(self, X, batch_size=128, verbose=0):

/Users/user/.virtualenvs/algo2/lib/python2.7/site-packages/keras/models.pyc in _fit(self, f, ins, out_labels, batch_size, nb_epoch, verbose, callbacks, val_f, val_ins, shuffle, metrics)
    224                 batch_logs['size'] = len(batch_ids)
    225                 callbacks.on_batch_begin(batch_index, batch_logs)
--> 226                 outs = f(ins_batch)
    227                 if type(outs) != list:
    228                     outs = [outs]

/Users/user/.virtualenvs/algo2/lib/python2.7/site-packages/keras/backend/theano_backend.pyc in __call__(self, inputs)
    355
    356     def __call__(self, inputs):
--> 357         return self.function(*inputs)
    358
    359

/Users/user/.virtualenvs/algo2/lib/python2.7/site-packages/theano/compile/function_module.pyc in __call__(self, *args, **kwargs)
    511                     try:
    512                         s.storage[0] = s.type.filter(arg, strict=s.strict,
--> 513                                 allow_downcast=s.allow_downcast)
    514
    515                     except Exception, e:

/Users/user/.virtualenvs/algo2/lib/python2.7/site-packages/theano/tensor/type.pyc in filter(self, data, strict, allow_downcast)
    167             raise TypeError("Wrong number of dimensions: expected %s,"
    168                             " got %s with shape %s." % (self.ndim, data.ndim,
--> 169                                                         data.shape))
    170         if not data.flags.aligned:
    171             try:

TypeError: ('Bad input argument to theano function with name "/Users/user/.virtualenvs/algo2/lib/python2.7/site-packages/keras/backend/theano_backend.py:354"  at index 0(0-based)', 'Wrong number of dimensions: expected 3, got 2 with shape (30, 403).')

Try
model.add(LSTM(5, input_dim=feature_size, return_sequences=True))

Where features have these 3 dimensions: (nb_samples, timesteps, feature_size)

You seem confused. Maybe try reading the scripts from the example folder.

@ekerazha, where you say nb_samples, that means the number of samples at each point in time? At the moment I have only one (so I'd make treat that axis as zero dimensional). Sounds like I need to make that a full dimension with a single element.

I've reshaped my data into a (num_samples, features_per_sample, num_time_series) and I get up to:
Train on 3360 samples, validate on 177 samples
Epoch 1/30

But then I get:
---------------------------------------------------------------------------
IndexError                                Traceback (most recent call last)
<ipython-input-130-21c3c5ff0f38> in <module>()
      6 labels = np.array(train[[num for num in xrange(feature_size, numcolumns)]].as_matrix().astype('float32')).reshape(example_size, train_size)
      7
----> 8 model.fit(features, labels, batch_size=batch_size, nb_epoch=30, validation_split=0.05)

/Users/user/.virtualenvs/algo2/lib/python2.7/site-packages/keras/models.pyc in fit(self, X, y, batch_size, nb_epoch, verbose, callbacks, validation_split, validation_data, shuffle, show_accuracy, class_weight, sample_weight)
    505                          verbose=verbose, callbacks=callbacks,
    506                          val_f=val_f, val_ins=val_ins,
--> 507                          shuffle=shuffle, metrics=metrics)
    508
    509     def predict(self, X, batch_size=128, verbose=0):

/Users/user/.virtualenvs/algo2/lib/python2.7/site-packages/keras/models.pyc in _fit(self, f, ins, out_labels, batch_size, nb_epoch, verbose, callbacks, val_f, val_ins, shuffle, metrics)
    215                 batch_ids = index_array[batch_start:batch_end]
    216                 try:
--> 217                     ins_batch = slice_X(ins, batch_ids)
    218                 except TypeError:
    219                     raise Exception('TypeError while preparing batch. \

/Users/user/.virtualenvs/algo2/lib/python2.7/site-packages/keras/models.pyc in slice_X(X, start, stop)
     58             if hasattr(start, 'shape'):
     59                 start = start.tolist()
---> 60             return [x[start] for x in X]
     61         else:
     62             return [x[start:stop] for x in X]

IndexError: index 1865 is out of bounds for axis 0 with size 2

hi, have you solved this problem? I meet it also.

I'm not sure I'm afraid. I fiddled with the dimensions a lot and eventually got something that worked but it was a long time ago and I've lost the code.

oh,I really think it need a better tutorial. Was the performance ok ?  do you remember?  thx~

oh,I really think it need a better tutorial. Was the performance ok ? do you remember? thx~ @bobobo1618

Not sure if this is related but I was having similar problem but I realized the problem was that I was passing in regular "list" python objects instead of numpy.array objects as the X_train parameter to the model.fit(...) function.  Once I wrapped with an extra np.array(X_train) call, everything worked perfectly.


Feedback on API usage?

I put some sample code at https://github.com/ivantsepp/aasm_graph/blob/master/bin/aasm_graph. This is how you would use it (if you clone it down, you should be able to run the following):
./bin/aasm_graph -Iexample -rjob Job

It generates this: https://github.com/ivantsepp/aasm_graph/blob/master/job.jpg
This is completely throwaway code! Just a sample implementation. I wanted to get feedback on the command line usage. The -I option will add paths to the load path and the -r option will require the files you want to be loaded. Then the command line takes as arguments the class names you want to generate output for.
What do you think about the usage above? Am I missing something? Do we need -I or -r flags? What about the class names as arguments? It would also be good to think about what we should allow to be configurable. I think rankdir should be configurable to be either LR or TB. What about the label names or font?
Should we also name this project to be aasm-graph so that our class names will be like AASM::Graph::CLI? (I'm going off this naming convention).
cc @alto @kitop Your feedback is greatly appreciated!

I like the idea! It's a simple way to integrate it with any project.
The -I and -R look fine to me, and I like the fact that match the irb options! :)
For the name, +1 to aasm-graph and go with that naming convention. Specially if it's part of the aasm organization.

I'm fine with changing the name of the gem to aasm-graph. Just let me know when I can do the actual (you have to clone again or modify your git settings afterwards.

@ivantsepp The graph looks nice, by the way :+1:

:+1: for  aasm-graph.
Wouldn't it be better to create rake tasks instead of a binary?

I don't see a reason not to use rake tasks. We could do both rake tasks and a binary! Yea I took a look at how state_machine implements its graphing and it looks pretty straightforward

Just let me know, when I can rename the repo to aasm-graph.

Hey @alto, @kitop and I have been working on this gem and I think you can go ahead and rename this repo to avoid any further confusion. Thanks!


Clarification of glyf.xmin/...

The description of xmin is "Minimum x for coordinate data." and similarly for xmax, ymin, ymax.
I would not hurt to clarify that "coordinate data" refers to the coordinates of the on-curve and off-curve points of the outline, not to the extreme points of the outline.
It would also not hurt to mention that in general xmin is not intrinsic to the outline, but depends on the expression of the outline. Consider the case where xmin comes from the control point of a curve, e.g. there is a curve (100, 0), (0, 0), (100, 100) and all other "coordinate data" have x >= 100, therefore xmin=0. You can subdivide that curve in two curves, with control points (100, 0), (50, 0), (50, 25)) and (50, 25), (50, 50), (100, 100). This gives a different expression of the same outline, and xmin for that expression is 50. It's only when there are on-curve points at the extrema that the bounding box does not change with the expression of the outline.
Also in this area: it seems that if htmx.lsb is not equal to xmin, then the outline is shifted by in the x direction by lsb - xmin. Effectively that creates a different coordinate system for the outline and the layout of the glyph, and I have not seen that mentioned in the spec. This also begs the question of whether the same shift is applied when considering GPOS; or stated another way: given an anchor (x, y), and an (on-curve) outline point (x, y), do they visually coincide when htmx.lsb is not equal to xmin?

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

ID: b2a9a6a1-a9b9-0864-8982-322da821389e
Version Independent ID: a42612e3-dc1d-f980-fe4a-4880d1fd0086
Content: glyf - Glyf data table - Typography
Content Source: typographydocs/opentype/spec/glyf.md
Product: typography
GitHub Login: @PeterCon
Microsoft Alias: PeterCon

Cf. #598 (that may be a dup of this issue)

Also in this area: it seems that if htmx.lsb is not equal to xmin, then the outline is shifted by in the x direction by lsb - xmin.

Only for glyf-table fonts, not CFF/CFF2.

Also in this area: it seems that if htmx.lsb is not equal to xmin, then the outline is shifted by in the x direction by lsb - xmin. ...

That is a separate issue from the first.

Re the second issue, see https://docs.microsoft.com/en-us/typography/opentype/spec/ttch01#funits-and-the-grid, which discusses the placement of the outline in relation to x=0. That page doesn't call out the effect of hmtx.lsb, however (or head.flags bit 1), which is also relevant. (Apple's doc'n is comparable in these regards.)
If an improvement in the spec for this second issue is needed, it would be helpful to have a separate issue opened with a suggestion of what change(s) should be made where.

There were two issues:

clarification of xMin, etc.
clarification of hmtx.lsb

The first was duplicated in #598. Since that only dealt with that one issue, it was handled there (with draft revision for the next version).
So, renaming this to reflect just the second issue, which is only captured here.


Add handlers for mdxFlowExpressions

Resolves issue #395

Thank you. I'm out of work for a few days, but I will review as soon as possible


Delete

How do you delete messages?

There is no way to simply delete messages. In the current implementation you'd have to iterate over a mbox and write the relevant messages to another mbox and finally replace the original mbox with the new one.

It would be nice if you could mention that in the Readme file.
I am not the first one, people waist time trying to implement your code.
For example:
https://github.com/emersion/go-imap-mbox

In my opinion this package does what it advertises: "Package mbox parses the mbox file format into messages and formats messages into mbox files."
It is not a full fledged mbox management package, but maybe I should make that stand  out a bit more.
In the beginning mbox supported only reading a mbox file into messages and emersion, whose repository you point to, added the writing functionality.

If you look in emersions code, he got stuck at the delete functionality as well.
Maybe it is just me, I was expecting something I could use to manage a mbox.
My point is, a small clear note would save us time, having to look though the code while doing research.

By the way. I do appreciate you sharing you code.

I just expanded the README.md. Thanks for pointing this lack of documentation out.


Simplify OrganisationFetcher

I think this is easier to understand. Previously the instance class
method returned an anonymous function that had to be called with an
organisation slug.

I've rebased on master and force pushed in preparation for merging.


Bugfix/rusu1/visit 4156 variable sum mesh quality volume dev

Description
Resolves #4156 and #4063
Expressions now track if they are volume dependent. This is automatically set to false for all expressions. Volume expression overrides this to true. Summation Query now checks for this dependency in addition to its previous checks when determining to sum from original data or not.
Type of change

[X] Bug fix

How Has This Been Tested?
Summation values now match the table produced in #4156. In addition, user data from #4063 has been tested and calculates the correct value.
Checklist:

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented my code, particularly in hard-to-understand areas
[ ] I have updated the release notes - This is a merge to dev. Will update the release notes in 3.2 when it is created
[X] I have added tests that prove my fix is effective or that my feature works
[X] New and existing unit tests pass locally with my changes
[X] I have added any new baselines to the repo
[X] I have assigned reviewers (see VisIt's PR procedures for more information).

@brugger1 I resolved your requested changes. Do you see anything else?


PHP 7.4

Is your feature request related to a problem? Please describe.
Yep
Describe the solution you'd like
Check the code to work with php 7.4 (almost)
Describe alternatives you've considered
Nope
Additional context
I've checked php 7.4 but i don't know if it's about mailparse extension or other thing. Yaiiii

The mailparse extension was not installed on php 7.4 so, I installed it because I needed it to add a new package to composer.json
No erros found yet.


[BUG] : Drawing screen Size fixed

Issue Title:
resolve issue: #132
Type of change ☑
What sort of change have you made:

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Code style update (formatting, local variables)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist: ☑

[x] My code follows the guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly wherever it was hard to understand.
[x] I have made corresponding changes to the documentation.
[ ] My changes generate no new warnings.
[x] I have added things that prove my fix is effective or that my feature works.
[ ] Any dependent changes have been merged and published in downstream modules.

Screencast from 2024-05-16 13-55-10.webm

@0xabdulkhalid  i will finished it.. please check

@sivaprasath2004 Kindly resolve the conflicts.

@singodiyashubham87 kindly merge it..

@sivaprasath2004 There are again conflicts.

@singodiyashubham87 fix it.

@sivaprasath2004
Kindly resolve the conflicts.

@soumya-maheshwari  kindly last to first merge. if you merge first one my solution has been a conflict. so please last in first merge is a proper way.

@sivaprasath2004 Your code changes contains errors, kindly fix them.


Support for redis-rb ~> 4.0

Will you be looking to add support for the latest version of redis-rb? Sidekiq has updated to support the new version and I'm curious if this library intends to provide compatibility.

Yes. I'll do some testing, and will make a release after that.

Hi, v2.1.10 has been released supporting redis-rb >= 3, < 5

Awesome, thank you so much - works a charm!


Protect against omitted Sec-WebSocket-Protocol

https://tools.ietf.org/html/rfc6455
page 17, in 4.1 Client Requirements
  10.  The request MAY include a header field with the name
        |Sec-WebSocket-Protocol|.  If present, this value indicates one
        or more comma-separated subprotocol the client wishes to speak,
        ordered by preference.

The server should not fail if the client does not specify this field.
line 155 protocolString is 'undefined' so requestedProtocols will be empty.

Was user error; I thought I had removed all protocol specifiers.


Added xfail test for bug report

Inspired by this blog post on using pytest xfail as part of the bug report for #87. Putting this PR in draft because likely the fix is best done in the upstream Symphony exports.

Fixed by upstream process.


update

Description
Please explain the changes you've made
Issue reference
We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.
Please reference the issue this PR will close: #[issue number]
Checklist
Please make sure you've  completed the relevant tasks for this PR, out of the following list:

[ ] Code compiles correctly
[ ] Created/updated tests
[ ] Unit tests passing
[ ] End-to-end tests passing
[ ] Extended the documentation / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Specification has been updated / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Provided sample for the feature / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]

Hi @aTiKhan, this PR is empty.. did you open this by mistake?

Hi @aTiKhan, this PR is empty.. did you open this by mistake?

yes, trying to update my fork, but new appearance totally confuse me.


Upgrade to Helm 3 for E2E Tests

Fixes #40

[x] change the syntax of the helm install inside azure.bats
[x] upgrade to helm 3 in e2e-bootstrap
[x] Create dev namespace inside azure pipeline

Currently, with Helm 3 if you want to assign the installed chart to a specific namespace that doesn't exist, you must externally create that namespace (kubectl).  https://github.com/helm/helm/issues/6794

/azp run


Lots of fixes and images to the todo application.  Also update site s…

…ettings.
Issue Number
Changes description
Due diligence

[ ] tested locally using bundle exec jekyll serve
[ ] Next and Previous page links verified
[ ] _data/tutorials.json updated, if appropriate

Review/Merge

[X] for review
[X] for merge

Follow-up work
List any out-of-scope work you have identified

 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.ronald-wilkins seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Css property doesn't work correctly

Issue Type: Bug
When i have a lot of text without spaces in HTML div container

css property "max-width" doesnt work on it. So i should add spaces in html, and then it works.

VS Code version: Code 1.52.1 (ea3859d4ba2f3e577a159bc91e3074c5d85c0523, 2020-12-16T16:34:46.910Z)
OS version: Windows_NT x64 10.0.19041

/needsMoreInfo
Could you please specify how exactly it's related to the VS Code editor itself?

/needsMoreInfo
Could you please specify how exactly it's related to the VS Code editor itself?


Npm dedupe in package-lock.json

I think npm dedupe should be run in the package-lock.json file. It reduces node_modules size significantly for first-time installs.

Thank you so much for the suggestion.
https://github.com/ReactJSResources/react-webpack-babel/commit/5fb8e9046218003b40f464172f65a5f4c7b5111b


PlatformIO - Beginner's Issues

Hi!
I'm returning to your great project again.
I previously worked with it at a time when it was not a PlatformIO project.
I have zero experience with PlatformIO and it is very difficult to jump into it.
For example:
I followed the link "http://platformio.org/#!/get-started". But that's too general.
I can choose whether I want "Install for VSCode" or "Atom".
I chose the first option... And then everything was different.
In particular - "platform init" step is nowhere to be found ...
Despite these problems, I have successfully done github cloning, translated the code and uploaded it to ESP.
But I have other problems:

I do not understand how I can edit the html code using Gulp.
I do not understand how I should do "Run emulator node wsemulator.js". Where can I find the file "wsemulator.js"?

I hope you can explain to me.
Thank you, Lubos Rückl

Welcome Back @Pako2,
Platformio can be installed through python pip, or can be used with IDEs like VSCode or Atom, you need to choose how are you going to use it.
latest dev branch has executable files that can be run without need to be installed.  You just need to edit /src/websrc/esprfid.htm
/src/websrc/index.html
/src/websrc/js/esprfid.js

Hi @omersiar!
Thank you for the answer.
However, I have a problem. I can not find the files "builder.exe" and "wserver.exe".
I was very satisfied with "SPIFFSEditor.h". Why can not I use it now?
Thanks, Lubos.

These files are on dev branch

Hi @omersiar!
I'm sorry, you wrote it before, and I did not notice it before.
Now I've already found it, but here's still a problem:
I have 64-bit windows 8.1 and I can not run both programs.
I get this message:
"This app can't run on your pc".
Maybe some compatibility mode could help. What windows do you have?
Thanks, Lubos

I see, i taught they could be run on 64 bit systems.  Sorry i do not have a 64-bit system to build them you will need node js and gulp. They are not hard to install as you may think.

Good.
I have already installed Node.js and Gulp ("npm i gulp-install").
Now I end up on "Run emulator node wsemulator.js" step,
because I do not have a "wsemulator.js" file (that I wrote in my first post).
What am I supposed to do now? How does it all work?
With "SPIFFSEditor.h" it was so easy ...
Thanks, Lubos

Dear @omersiar.
I already know the reasons why it is not possible to use "SPIFFSEditor.h", but I (maybe) went a step further.
I have used the "node wserver.js" command (instead of the "node wsemulator.js" command, you mentioned in your guide). And now, something is happening. I see the following messages:
[INFO] Starting the ESP-RFID WebSocket Emulation Server
[INFO] You can connect to ws: // localhost (default port is 80)

Then I run chrome with the required options.
However, I do not know what to do next. Your manual does not have a follow-up. I've tried everything possible, but I still can not achieve website emulation.
Please tell me how to proceed further.
Thanks, Luboš.

I'm sorry for misleading to wrong filename, you need to run chrome without security, then you need to run webfilesbuilder gulp script then open index.html then it will ask password then you need to enter "neo" as password

Dear @omersiar!
Great!
Thank you for adding. Now everything is working as expected.
I've made a batch file where chrome runs with the parameter "file:///C:/Users/ ... /esp-rfid/src/websrc/index.html#", so it's very simple.
Best regards, Luboš

I am glad that it's working now.


Improve docker event handling

All filtering for playground-type events should happen in the connector
There is a bug where if networks are created that are not playground networks it throws an error

More work to do, but its massively improved


consider capping heatmaps

[ ] Get input from the team.
[ ] cap heatmaps like in enrichment analysis e.g.,

simple cap ie LFC>cap_th -> set to cap_th
log? (log again the LFC?)
scale the heatmaps?

Consider: it is a breaking change as it requires a new config field...

decision: no capping. reasons below.

capping of LFC per default is misleading.
Can be easily done manually by the user downstream if desired.
log of LFC doesn't make sense.
breaking change for not-requested feature


Dark mode audit style updates

Description & motivation 💭

Update Menu component border color
Add border and make "Cancel" a ghost button by default in the Modal component
Update border color in DayOfMonthPicker component
Audit and update Badge component types and their corresponding colors
Add interactive-table-hover background color and update table rows to use it on hover
Revert green status color back to green-300 from #71D375
Keep off-white background and space-black text color for Timeline in dark mode

Screenshots (if applicable) 📸

Before
After

Design Considerations 🎨
Testing 🧪
How was this tested 👻

[x] Manual testing
[ ] E2E tests added
[ ] Unit tests added

Steps for others to test: 🚶🏽♂🚶🏽♀
Checklists
Draft Checklist
Merge Checklist
Issue(s) closed
DT-2200
DT-2202
DT-2207
DT-2208
Docs
Any docs updates needed?

One thing we could probably throw in here is the  property. We should make that maybe <Link white instead so it's always white text instead of inverse since the background is always the same color regardless of the dark/light mode.


nn.Sequential error message not informative for incorrect pytorch-like usage

Hi, I'm currently porting some code from pytorch to Jax. Overall this has been a great experience, but I have a small improvement suggestion for a more informative error when using nn.Sequential incorrectly.
System information

Ubuntu22.04
Flax=0.6.10, jax=0.4.10, jaxlib=0.4.10+cuda12.cudnn88
Python version: 3.10.6
GPU/TPU model and memory: CPU
CUDA version (if applicable):

Problem you have encountered:
Pytorch's nn.Sequential supports passing multiple unnamed arguments that are then concatenated, i.e. nn.Sequential(nn.Linear(16, 16), nn.ReLU())
However, flax's nn.Sequential requires these arguments to be passed as a Sequence, i.e. nn.Sequential([nn.Dense(16), nn.relu])
When incorrectly trying it to use as in PyTorch we get the following result:
>>> import flax.linen as nn
>>> nn.Sequential(nn.Dense(16), nn.relu)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<string>", line 6, in __init__
  File "/usr/local/lib/python3.10/dist-packages/flax/linen/module.py", line 1001, in __post_init__
    raise ValueError('parent must be None, Module or Scope')
ValueError: parent must be None, Module or Scope

What you expected to happen:
It would be nice to have a more informative error message here, especially considering the differences to the PyTorch API of the same name.
Steps to reproduce:
>>> import flax.linen as nn
>>> nn.Sequential(nn.Dense(16), nn.relu)

Hey @JohannesAck, thanks for reporting!
This was recently fixed by #3129 so I will be closing this issue.


table in public documentation looks corrupted

https://docs.citusdata.com/en/v9.2/develop/api_metadata.html#distributed-object-table

Thanks for pointing that out!


jenkins-jqs plugin metrics harvesting

[x] Ready for review
[x] Support for jenkins-jqs metrics harvesting

@mattyjones what is the process to get this merged in the master?


[DNM][BOT] Sync OWNERS files from community membership

Codecov Report

Merging #1538 (9d7c8f0) into master (d900401) will decrease coverage by 0.01%.
The diff coverage is n/a.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1538      +/-   ##
==========================================
- Coverage   27.25%   27.24%   -0.01%
==========================================
  Files          93       93
  Lines       10097    10097
==========================================
- Hits         2752     2751       -1
- Misses       7165     7166       +1
  Partials      180      180

Flag
Coverage Δ

backend_ut
27.24% <ø> (-0.01%)
:arrow_down:

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

Continue to review full report in Codecov by Sentry.

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


Speed up the policy optimization by @tf.function

Using @tf.function allowed for at 2-3 times speedup of policy optimization (longest step) on 'Pendulum-v0' environment. This works by pre-compiling the tensorflow graph on first execution of the function. Please let me know if you need more careful speedup analysis.

@kyr-pol what do you think?

That sounds good to me, could you test whether the change is compatible with the safety extension too (like the safe_cars_run script in the examples)? I think I had tried the tf.function decorator when moving the project to tensorflow 2.x, and I faced some issues, which might have been on my part or patched by now.  If there are no issues there and the tests are successful, we can go ahead.

I don't have Mujoco license, so I can only test the safe_cars_run.py. From high-level examination it seems not to show much of a difference for two versions: see output per links
https://justpaste.it/5ozx8 vs https://justpaste.it/2ebz3
I must say I am not very sure how to read this output, but the final reward is same order of magnitude. Speedup is not that obvious in that environment.

Great, that looks totally fine to me, I was mostly worried for tensorflow errors/crashes, this looks reasonable!

Using @tf.function will transfor EagerTensor to Tensor with can't iterate automatically, so there will be errors with safe_swimmer_run.py.


Allow resetting to arbitrary offsets in the Kafka binder

As a user, I want to be able to reset the Kafka consumers to arbitrary offsets (provided that they exist) for each listened partition, so that I can replay data as needed.

This issue was moved to spring-cloud/spring-cloud-stream-binder-kafka#63


Update put_data for image driver

remove cumulative error reporting from put_data, add new function to determine when to write a history file
fixes #429

Looks good to me.  Is the creation of new output variables OUT_*FBCOUNT etc going to be part of this PR?

@tbohn -

Looks good to me. Is the creation of new output variables OUT_*FBCOUNT etc going to be part of this PR?

I'm not sure.  In some ways they are already handled as OUT_*_FBFLAG (e.g. here) so we could skip that for now.  Thoughts?

True.  I think it's fine for now - if we find that we need more sophisticated error reporting, we can handle it then.  And frankly, the whole fbcount output (which I implemented in the first place) is really a whole lot of resources focused on one aspect of the model, and is likely ignored by most users anyway.  I like your strategy of just having users output OUT_WATER_ERROR and OUT_ENERGY_ERROR and doing away with the whole cumulative error statistics thing (the way the errors have been reported is misleading, since they only report the largest error to date so you miss a lot of important information about how errors behave in time).  This is a definite improvement.

... This is a definite improvement.

And I deleted twice as many lines as I wrote.
I'll have @bartnijssen take a look and then we can merge.


Tasks without priority are not visible/searchable

If i’m looking for a specific Task Number i cannot find it. Its not there. There are only like 50-100 Tasks, but i have a Linear Team with about 1000 Tasks (which are not all open tho).
96 should list all Tasks from 960 to 969, right?

I deactivated the Cache and set the history up to 200, and restarted PhpStorm, but still no tasks visible.
Edit:
The task got visible when i set a Priority. Tasks without priority are not visibble.

Thanks for reporting the issue @Maybach91 and sorry for not replying earlier.
I looked into the issue and found the search was not implemented because Linear didn't provide the API to do so. In the current version, the IDE is searching locally from the list of tasks it fetched which are ordered by the task's updated time. I think that's why the task got visible after priority was updated. But now there is an API available (in the alpha stage) which I'll try to add.

Resolved in edd6c6de25caaa14f160d8efdf8515b4e65f3198

Released v1.1.0 with the search functionality. Please feel free to reopen the issue if the problem still exists.


go install should be used instead of go get to install binaries

From Go 1.17, installing executables with go get is deprecated. go install may be used instead.
In Go 1.18, go get will no longer build packages; it will only be used to add, update, or remove dependencies in go.mod.
Ref. - (https://go.dev/doc/go-get-install-deprecation)
We should stop using go get to install hack/tools and instead rely on go install.

/jayesh-srivastava


[dif] Move I2C to the new naming scheme

Note: all relevant CI passed, I canceled the FPGA build for this PR to clear out the backlog.

Ran a spell-checker over the whole thing. Should probably be good now.


Throw an Exception if provided a molecule with elements that are not covered

We need to be sure to throw an Exception if provided a molecule that contains elements that are not covered.

Good idea, we should probably make a subclass of Exception like ElementParameterizationError so users can handle the exception if they want to.


Update Microsoft.Azure.Cosmos.json to 3.35.4 release

SDK 3.35.4 was released and API docs have not been updated for a while.
Closes https://github.com/Azure/azure-cosmos-dotnet-v3/issues/4084

@danieljurek / @JimSuplizio any of you folks can help review this PR?

@danieljurek No, no namespaces changed in the versions

Let me know what steps are required after approval to merge this PR (I personally cannot do it)


v0.4.35

jax v0.4.35
Destination channel: defaults
Links

{ticket_number}
Upstream repository
Upstream changelog/diff
Relevant dependency PRs:

...

Explanation of changes:

...

Linter check found the following problems:
ERROR conda.cli.main_run:execute(125): `conda run conda-lint /tmp/abs_4f1tff7fcn/clone` failed. (See above for error)
The following problems have been found:
===== WARNINGS =====

clone/recipe/meta.yaml:56: invalid_url: https://jax.readthedocs.io/ : Not reachable: 403
===== Final Report: =====
0 Errors and 1 Warning were found

Linter check found the following problems:
ERROR conda.cli.main_run:execute(125): `conda run conda-lint /tmp/abs_f045k51ua5/clone` failed. (See above for error)
The following problems have been found:
===== WARNINGS =====

clone/recipe/meta.yaml:56: invalid_url: https://jax.readthedocs.io/ : Not reachable: 403
===== Final Report: =====
0 Errors and 1 Warning were found

Linter check found the following problems:
ERROR conda.cli.main_run:execute(125): `conda run conda-lint /tmp/abs_eei8h10vm2/clone` failed. (See above for error)
The following problems have been found:
===== WARNINGS =====

clone/recipe/meta.yaml:54: invalid_url: https://jax.readthedocs.io/ : Not reachable: 403
===== Final Report: =====
0 Errors and 1 Warning were found

Linter check found the following problems:
ERROR conda.cli.main_run:execute(125): `conda run conda-lint /tmp/abs_523ry94h7r/clone` failed. (See above for error)
The following problems have been found:
===== WARNINGS =====

clone/recipe/meta.yaml:54: invalid_url: https://jax.readthedocs.io/ : Not reachable: 403
===== Final Report: =====
0 Errors and 1 Warning were found


[SPARK-40819][SQL] Timestamp nanos behaviour regression

What changes were proposed in this pull request?

Handle TimeUnit.NANOS for parquet Timestamps addressing a regression in behaviour since 3.2
Why are the changes needed?

Since version 3.2 reading parquet files that contain attributes with type TIMESTAMP(NANOS,true) is not possible as ParquetSchemaConverter returns
Caused by: org.apache.spark.sql.AnalysisException: Illegal Parquet type: INT64 (TIMESTAMP(NANOS,true))

https://issues.apache.org/jira/browse/SPARK-34661 introduced a change matching on the LogicalTypeAnnotation which only covers Timestamp cases for TimeUnit.MILLIS and TimeUnit.MICROS meaning TimeUnit.NANOS would return illegalType()
Prior to 3.2 the matching used the originalType which for TIMESTAMP(NANOS,true) return null and therefore resulted to a LongType, the change proposed is too consider TimeUnit.NANOS and return LongType making behaviour the same as before.
Does this PR introduce any user-facing change?

No
How was this patch tested?

Added unit test covering this scenario.
Internally deployed to read parquet files that contain TIMESTAMP(NANOS,true)

@sunchao @HyukjinKwon @LuciferYang this is a regression introduced by #31776 since 3.2.0

Can one of the admins verify this patch?

Shall we make it a generate strategy? If we don't recognize the logical parquet type, just ignore it and read as the underlying physical type. cc @sadikovi
One problem I can see is bad backward compatibility. Once we support a new logical type in the future, we must make a breaking change as the reader will return a different data type.

One problem I can see is bad backward compatibility.

Meaning once we make Spark 3.x return longs here, supporting nano Timestamps must be moved to Spark 4.x?
But with a configuration flag like spark.sql.parquet.timestampNTZ.enabled, the user can control the break and Spark 3.x is free to support this in the future.

@cloud-fan where do we stand with this? Is this a regression? How do we proceed?

@awdavidson I would like to understand the use case a bit better. Is the parquet file was written by an earlier Spark (version < 3.2) and does the error comes when that parquet file is read back with a latter Spark? If yes this is clearly regression. Still in this case can you please show us how we can reproduce it manually (a small example code for write/read)?
If it was written by another tool can we got an example parquet file with sample data where the old version works and the new version fails?

@awdavidson I would like to understand the use case a bit better. Is the parquet file was written by an earlier Spark (version < 3.2) and does the error comes when that parquet file is read back with a latter Spark? If yes this is clearly regression. Still in this case can you please show us how we can reproduce it manually (a small example code for write/read)?
If it was written by another tool can we got an example parquet file with sample data where the old version works and the new version fails?

@attilapiros so the parquet file is being wrote by another process. Spark uses this data to run aggregations and analysis over different time horizons where the nanosecond precision is required. Currently, when using earlier Spark versions (< 3.2) the TIMESTAMP(NANOS, true) in the parquet schema is automatically converted to a LongType, however, since the moving from parquet 1.10.1 to 1.12.3 and the changes to ParquetSchemaConverter an illegalType() is thrown. As soon as I have access this evening I will provide an example parquet file.
Whilst I understand timestamps with nanosecond precision are not fully supported, this change in behaviour will prevent users from migrating to the latest spark version

@cloud-fan what about introducing a new sql flag to keep the old behaviour (which could be false by default)?
May I ask what version is targeted for the full support of nanoseconds precisions?

@LuciferYang @cloud-fan all comments have been answered

@cloud-fan @LuciferYang @xinrong-meng any chance we can get this regression fix into Spark 3.4?

Mind rebasing this please? Let's get this in.

Merged to master and branch-3.4.
It has a conflict w/ branch-3.3 and branch-3.2. Would you mind creating backporting PRs?

Merged to master and branch-3.4.
It has a conflict w/ branch-3.3 and branch-3.2. Would you mind creating backporting PRs?

Sure, I’ll do this asap


Add support for markers in charts

Static horizontal lines can be used for targets or baselines in charts. Similarly vertical bands can be used for markers of events in time on timeseries. I can picture a new panel on the explore view with option to create these markers.
It relates to the idea of annotations somehow. Users should be able to define one or many (horizontal, vertical, or point) markers and perhaps style them somehow (color, stroke-width, opacity). We may want to thing of markers in terms of ranges as well, where say Ramadan is a period those could be highlighted. These markers should probably have some sort of hoverable anchor with a tooltip.

Hi @mistercrunch !
This feature would be very useful ! Is it still planned ?
Thanks !

Is there an update on this thread?

annotation layer work for this function
On Wed, Jun 19, 2019 at 7:47 PM KennethEnevoldsen<EMAIL_ADDRESS>wrote:

Is there an update on this thread?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/apache/incubator-superset/issues/1350?email_source=notifications&email_token=AAPMKUQCN7WTOHVZEQH4SLLP3IMDVA5CNFSM4CS5B5GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYBTJOQ#issuecomment-503526586,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAPMKUS6ZWN46RZFSP5SJ5LP3IMDVANCNFSM4CS5B5GA
.


WIP: force requeue after fixing status fields

if we return empty reconcile.Result, nil, then we won't get requeued for the regular object requeue period (15 minutes?)
after fixing the empty fields, we should go ahead and requeue immediately to avoid any delay in processing the clusterdeployment

nevermind, looking at the kibana logs more closely indicates that this change is unnecessary


BarChart adds double x axis

A strange effects happens: a not removable xAxis is added to BarChart.
This is the configuration for the axis (data are provided via another method that doesn't interact with axis) and you can see in the attached image that there is a xAxis line in black with no gap to the bars that can't be hidden and a light gray xAxis with gap from the bars that is the one i can configure accessing xAxis.
I want to remove the black one.
chartView = [[BarChartView alloc] initWithFrame:CGRectMake(8, 0, tableView.frame.size.width-16, 130)];
chartView.delegate = self;
            chartView.userInteractionEnabled = NO;
            chartView.backgroundColor = [UIColor colorWithHexString:@"#88FFFFFF"];
            chartView.descriptionText = @"";
            chartView.noDataTextDescription = @"You need to provide data for the chart.";

            chartView.drawGridBackgroundEnabled = NO;
            chartView.drawBarShadowEnabled = NO;
            chartView.gridBackgroundColor = [UIColor clearColor];

            ChartYAxis *rightAxis = chartView.rightAxis;
            rightAxis.drawGridLinesEnabled = NO;
            rightAxis.drawAxisLineEnabled = NO;
            rightAxis.drawLabelsEnabled = NO;

            ChartYAxis *leftAxis = chartView.leftAxis;
            leftAxis.drawGridLinesEnabled = NO;
            leftAxis.drawAxisLineEnabled = NO;
            leftAxis.drawLabelsEnabled = NO;

            ChartXAxis *xAxis = chartView.xAxis;
            xAxis.labelPosition = XAxisLabelPositionBottom;
            xAxis.drawGridLinesEnabled = NO;
            xAxis.drawAxisLineEnabled = YES;
            xAxis.axisLineWidth = 1.0;
            xAxis.axisLineColor = [UIColor lightGrayColor];
            xAxis.labelTextColor = [UIColor lightGrayColor];
            xAxis.labelFont = [UIFont systemFontOfSize:10 weight:UIFontWeightLight];

never seeing this before. make sure you call chartView.data = data after you setup your chart view property. it seems like you set the the x axis line color to grey, but the view is not refreshed?

I have the same issue, and how can I remove one?

Maybe you have a "zero line" enabled?

Well, it seems like when we added the zero line feature, we've set it to true by default, by mistake.
@PhilJay we need to change it to false

How can i remove the zero line?

Yep, that needs to be changed to false.
dataSet.drawZeroLineEnabled = false

We need to change the default on the Android side too, as it will break users' defaults and they'll come filling up the issues section :-)

Done :-)

:+1:

well i have a problem on iOS: can't find drawZeroLineEnabled. Can you post me the exact objective-c code to invoke on the BarChartDataSet?

i solved it, i was confused by PhilJay comment dataSet.drawZeroLineEnabled = false. had a look at the commit and found it was a feature of ChartYAxis. Thanks fo the help


[Windows Phone 8.1] Set TakePhotoAsync theme to Dark to fix #223

Fixes issue #223
Changes Proposed in this pull request:
Problem: The Camera icon's color responds to the theme set by the user, so, before this change, if the inherited theme is Light then the Camera icon's color becomes the same as the background's and is therefore invisible to the user.
Solution: Set the AppBarButton's theme to Dark so that it does not inherit the one set by the user.

What happens in Light Theme?

Or this overrides both? Can you take a screenshot of the camera in both light and dark themes of the app to validate.

This change overrides the inherited theme (Light or Dark) and sets it to Dark, which is correct since this screen isn't usable if the theme (inherited or not) is Light.
I've created another .gif showing this change in action:
http://i.imgur.com/ZcFcSkJ.gif

got it cool


Andrsmith/update automanage tests

Remove using directive in autorest.md to add format: duration property (change has been reflected in Swagger Spec)
Update readme.md link for swagger spec
Change ARM deployment script link to point to official Azure/azure-sdk-for-net repo instead of my fork

#sign-off

/azp run net - resourcemanager - mgmt - ci

/azp run net - automanage - mgmt - ci


To leave or not to leave rendering.dag package as an API

So far the whole rendering.dag package is annotated as an API.
We need to discuss (on a weekly meeting preferably) whether this is something we leave as is, or whether we leave only some parts of the dag package APIfied.

[ ] ?

I have not yet made up my mind. I don't see a reason why you would not leave it as is in terms of security. In terms of easy usage in module development however - you definitely want it to be friendly, hence use 1 extra API-like layer. Leaving the rest APIfied too can easily lead to confusion and is prone to error. Hence once I make my renderer tampering module working I'll update this with some suggestions.


Use side by side plugin

Is there any way to use side by side plugin (https://github.com/digidem/leaflet-side-by-side) in dash-leaflet?

It would require the implementation of a Dash wrapper component. I'll be happy to look a PR if you decide to go down that route.

Do you have some material that I can see where I can start?

I would recommend to take a look at the source code starting with a simple component like the EasyButton,
https://github.com/thedirtyfew/dash-leaflet/blob/master/src/lib/components/EasyButton.react.js
to get a basic understand of how the wrapping process works :)

I need more and more experience to do it. I don't belive that I'm read to do it now. I've read the code, and what I understood is that I need to code react.js of LeafletSideBySide.js.