Is Voyager built on top of MineDojo?

Hello,
There was no response to this issue(https://github.com/MineDojo/Voyager/issues/133), so I'd like to ask again. The paper mentions that Voyager is built on top of MineDojo, but I can't understand the relationship between MineDojo and Voyager from the code. Could someone please explain this?
Thank you very much.

I would read a code in MineDojo repo.


Fix warnings for Xcode 12, when used from SPM

SPM in Xcode 12 bumps minimum iOS deployment target to iOS 9, which produces warnings when trying to use Dwifft.
This PR fixes that by deleting minimum supported platforms from Package.swift. Please note, that macOS platform stays, because Dwifft minimum requirement for MacOS is higher than SwiftPM minimum deployment target.
I've also fixed couple new warnings from Swift compiler and enabled building for watchOS.

Hi, I also get the enum warning you fixed and some other warnings for public modifer:
/Pods/Dwifft/Dwifft/Dwifft.swift:312:5: 'public' modifier is redundant for instance method declared in a public extension
/Pods/Dwifft/Dwifft/Dwifft.swift:318:5: 'public' modifier is redundant for instance method declared in a public extension
/Pods/Dwifft/Dwifft/SectionedValues.swift:75:5: 'public' modifier is redundant for initializer declared in a public extension
Maybe you can add those too?
And do you know what's needed to get the PR merged and deployed in a new version?

It's up to maintainer @jflinter I guess. As for the warnings you are mentioning, they are already fixed on master branch.


Cannot join.

Error message or bug description
When joining a server I got this message.

Loader Redux version
Both client and server were on 1.4.10
Log file
factorio-current.log
Workaround
The server restarting cleared this issue up for me

You have a lot of connectivity issues beside this error.
Its more likely this is a problem with your client, server or base Factorio than Loader Redux.
The way LR registers events has worked this way for 8 months now and this is the first time this error showed.

This was probably a one-off issue then. Thanks for clearing it up

Happened again and restarting the server again solved it. I doubt it's not related to this mod seeing as it happened twice and never without this mod.
factorio-current.log

Seeing as there hasn't been any way of replicating the issue I consider it a faulty server.


No background color other than tab bar when in CSD mode and default theme

When the titlebar is hidden, under the default (GTK) theme, everything else has no recolor from the standard, which is completely transparent. I like my GTK title bar, and use CSD when I can. This makes it quite difficult to do. Could you make the background assume GTK colors when in CSD mode?

Can you please send a screenshot?

So I tried using csd inside xfce and I cannot reproduced this. The theme works well with a gtk titlebar. And yeah,closing this due to inactivity.


In integration test, we need to access attributes like disabled flag as shown in the FlutterInspector

Hello,
Are the attributes in widgets not accessible to flutter_driver? For example, we have a disabled button in our screen and we want to check that disabled flag through integration tests, how do we do that?
Thank you.

This is available now.

@dukhanov Did you get the answer?

@dukhanov Did you get the answer?

No


Importing KingfisherSwiftUI issues

Check List
Thanks for considering to open an issue. Before you submit your issue, please confirm these boxes are checked.

[x] I have read the wiki page and cheat sheet, but there is no information I need.
[x] I have searched in existing issues, but did not find a same one.
[x] I want to report a problem instead of asking a question. It'd better to use kingfisher tag in Stack Overflow to ask a question.

Issue Description
What
I am trying to import the KingfisherSwiftUI but no module found. I have also tried to import struct Kingfisher.KFImage but i get the 'KFImage does not exist in module 'Kingfisher' error.
I have Kingfisher (5.15.6) installed through cocoa pods.
Reproduce
Other Comment
[Add anything else here]

I have also tried to import Kingfisher into another file and try typealias MyKFImage = KFImage but it cannot find type KFImage in scope.
I have searched for KFImage in the actual Kingfisher folder but have been unable to locate it. Have i got an incorrect version of Kingfisher installed?

If you are using CocoaPods, you need to add Kingfisher/SwiftUI as the pod, instead of Kingfisher. See the wiki for more. https://github.com/onevcat/Kingfisher/wiki/SwiftUI-Support


Manage channels

[x] ✨ Manage channels through simple html CRUD
[x] 💄 Add some styling to the channel new/edit pages
[x] ✨ Show posts count per channel on channel index page
[x] ✅ Test channel crud feature
[x] ✅ Test developer navigation bar

I haven't heard back from this PR and I think that this type of CRUD is not a desire of this project to keep it very simple so I am closing this PR


fix(ds): fix servers

Changes

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

#1061  👈
#1058 : 1 other dependent PR (#1060 )
#1056
#1054
#1053
#1052
#1051
#1049
#1048
#1047
#1046
#1045
#1044
main

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

Join @NathanFlurry and the rest of your teammates on  Graphite


Memory usage grows indefinitely when setting same key within eviction interval

This is effectively a follow-up on #109 which is closed for some reason.
We have experienced a bug in production service when hard limits were removed and OOM killed the app. The app has to hold some data in cache which is then repeatedly re-read from DB and re-set in a fixed interval of ~30 min. Keys for saving data in memory are always the same. What we observed is that after few hours memory consumption in our service has grown above any limit.
I slightly modified code snipped from #109 to experiment and reproduce Bigcache behavior:
package main

import (
	"strconv"
	"time"

	"github.com/allegro/bigcache/v3"
)

func main() {
	evictionInteval := time.Minute

	cacheCfg := bigcache.DefaultConfig(evictionInteval)
	// cacheCfg.CleanWindow = time.Second
	cacheCfg.Verbose = false
	// cacheCfg.HardMaxCacheSize = 100

	cache, _ := bigcache.NewBigCache(cacheCfg)
	data := []byte("TESTDATATESTDATATESTDATATESTDATATESTDATATESTDATATESTDATA")

	for {
		for i := 0; i < 10000; i++ {
			if err := cache.Set(strconv.Itoa(i), data); err != nil {
				panic(err)
			}
		}
		time.Sleep(100 * time.Millisecond)
	}
}

The memory usage growth depends only on evictionInterval.
So, for instance, on my linux machine, when evictionInterval set to

1 minute, RSS is ~877M
2 minutes, RSS is ~1680M
etc

So if evictionInterval is big enough and we keep setting data with same key, we would end up with OOM killer.
It doesn't matter whether GODEBUG=madvdontneed=1 is set or not. I run with this param, but it just seems to not affect anything.
Please note commented // cacheCfg.CleanWindow = time.Second line - I tried setting this param to different values starting from 1 sec, and it didn't help.
As a result the only way to limit memory consumption and prevent OOM is to set HardMaxCacheSize.

Hello, I think the way the code works is intentional.
// Config for BigCache
type Config struct {
        ...
	//Default value is 0 which means unlimited size. When the limit is higher than 0 and reached then
	HardMaxCacheSize int
	...
}

@Hojun-Cho , How is that intentional? Why should setting the same key increase the memory usage? Shouldn't it over write the same key with new value? If that's intentional, it's a bug. HardMaxCacheSize should not be used as workaround for this.

Yes, it's intentional. The reason why it's done like this it's to keep it simple. The goal of bigcache was to reduce GC time for read heavy data.


Generated more api types from swagger spec

Follow up to #27117
Generate a bunch more types from the swagger spec, including some responses structs.

rebased, and build is green

oh, needs a rebase @dnephin

Why suffix with Body vs Request?

Yes, the name convention from swagger is <operation><response type><response field>.
Body is arguably more correct because the response include headers and an error code, which are not part of our old Response structs. They will all be consistent once they are generated from the swagger spec.

rebased and build is green


Line feeds added in JSON for seeAlso URLs

This happens if there is a linefeed in the source XML.  For example:
      <crossRefs>
         <crossRef>http://www.libpng.org/pub/png/src/libpng-LICENSE.txt
         </crossRef>
      </crossRefs>

will produce:
  "seeAlso": [
    "http://www.libpng.org/pub/png/src/libpng-LICENSE.txt\n         "
  ],

This was originally reported against the licenseListData repo: https://github.com/spdx/license-list-data/issues/50

Fixed with PR #53


[Server] REST API: MeshModel model search

Current Behavior
MeshModel ReST API search not working? Try searching for "epam".

Expected Behavior
Minimally, the Model should have matched and returned, if not also its components.
Screenshots/Logs

Environment

Host OS: Mac
Platform: Kubernetes
Meshery Server Version: stable-v0.6.80

Contributor Guides and Handbook

🛠 Meshery Build & Release Strategy
📚 Instructions for contributing to documentation

Meshery documentation site and source

🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

is anyone working on it??

I hope this message finds you well. I am writing to inquire about the status of the issue , if it remains unresolved, kindly assign it to me for further action.
Please provide any necessary details or resources to assist me in resolving the issue promptly. I am committed to finding a satisfactory solution and will provide regular updates on my progress.
Thank you for your attention to this matter. I look forward to your prompt response and the opportunity to take ownership of this issue.

This issue has been open for some time with no recent activity, unassigning to open it up for new contributors to give it a go.


kernel 4.6-rt and 4.8-rt are no longer maintained

Should we remove them?
https://wiki.linuxfoundation.org/realtime/preempt_rt_versions

Yes!


Visual-service is getting the wrong type in service.js beforetest hook

Hi,
Running the latest Wdio on my local project and we are using "@wdio/visual-service": 4.1.1.
all the tests are passing and the image compare is also working but getting thrown a type exception in
<EMAIL_ADDRESS>file in beforeTest hook as it is expecting "filename" not just "file" - line 61
I am guessing this is coming from jasmine-core/jasmine.js spec
"* @property {String} filename - The name of the file the spec was defined in."
the actual error is below:

Node.js version: [18.10.0]
NPM version: [8.15.0]
Browser name and version: [Chrome 122]
Platform name and version: [e.g. Windows 10]
WebdriverIO version: [8.35.0]
@wdio/visual-service version: [4.1.1]

is it just a typo or am I missing something,
I can raise a PR if that is the case.

ahhhh, yeah, it might be that we haven't tested this for all framework adapters 😅 . Feel free to raise a PR. Thanks!

@wswebcreation - could you approve/publish please?

Will be fixed with this PR https://github.com/webdriverio/visual-testing/pull/323


Demo Requires Reinstall/Reboot to Relaunch

Description
Behavior observed: After first running the demo either a reinstall of the demo or a reboot of the quest is required to launch again. Additional launches result in an unrendered window (eg an empty "2d android app" window pops up, but the "contents" are just transparent/nonexistant). No Vulkan errors in the logs and they mostly seem to be exactly how they look when the demo works properly.
I have a suspicion this bit of the logs is indirectly relevant:
01-27 10:54:23.187 13791 14139 I RustStdoutStderr: thread '<unnamed>' panicked at 'Failed to bind: Os { code: 98, kind: AddrInUse, message: "Address already in use" }', hotham-debug-server/src/lib.rs:116:43
01-27 10:54:23.187 13791 14139 I RustStdoutStderr: stack backtrace:
01-27 10:54:23.188 13791 14139 I RustStdoutStderr: note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

If I had to guess, your android event handling isn't properly exiting the process, so when it tries to launch a second instance it tries to begin debugging but the address is already bound to by the activity. I looked through your code and am honestly having a bit of trouble finding any issue in how you're handling this.
My one guess is that this unconditional break here seems incorrect:
https://github.com/leetvr/hotham/blob/ea8c0b254f07c464fd9885b5cd6ddaf5d47fbc7e/hotham/src/app.rs#L110-L124
I think what you actually want here is:
            while let Some(event) = self.poll_android_events() {
                println!("[HOTHAM_ANDROID] Received event {:?}", event);
                match event {
                    ndk_glue::Event::Resume => self.resumed = true,
                    ndk_glue::Event::Destroy | ndk_glue::Event::WindowDestroyed => {
                        self.should_quit.store(true, Ordering::Relaxed);
                        return true;
                    }
                    ndk_glue::Event::Pause => self.resumed = false,
                    _ => {}
                }
            }

eg rather than break after the first iteration, stop looping once there are no more events to handle. I also can't say I have the highest confidence in the empty wildcard branch either.
Details

Quest 2, Latest FW (v37)

I'll try and test/PR my fix soon

This should be fixed as of #138 🤞🏻


Issue with agora engine web

I was trying to create a simple video broadcasting mechanism on the web with flutter and agora and came upon an issue by which a new uid is being realised. Still, the broadcast is not displayed on the remote surface view.
this is the viewer screen
import 'dart:async';
import 'package:agora_rtc_engine/rtc_engine.dart';
import 'package:agora_rtc_engine/rtc_local_view.dart' as RtcLocalView;
import 'package:agora_rtc_engine/rtc_remote_view.dart' as RtcRemoteView;
import 'package:flutter/material.dart';
import 'package:permission_handler/permission_handler.dart';
import 'package:provider/provider.dart';
import 'package:streamon/Providers/UserManagement.dart';
import 'StartStreamScreen.dart';
class LiveStreamViewer extends StatefulWidget {
@override
_LiveStreamViewerState createState() => _LiveStreamViewerState();
}
class _LiveStreamViewerState extends State {
int? _remoteUid;
bool _localUserJoined = false;
late RtcEngine _engine;
@override
void initState() {
super.initState();
initAgora();
}
@override
void dispose() {
_engine.destroy();
super.dispose();
}
Future initAgora() async {
// retrieve permissions
//create the engine
_engine = await RtcEngine.create(appId);
_engine.setEventHandler(
RtcEngineEventHandler(
joinChannelSuccess: (String channel, int uid, int elapsed) {
print("local user $uid joined");
setState(() {
_localUserJoined = true;
});
}, userJoined: (int uid, int elapsed) {
print("remote user $uid joined");
setState(() {
_remoteUid = uid;
});
}, userOffline: (int uid, UserOfflineReason reason) {
print("remote user $uid left channel");
setState(() {
_remoteUid = null;
});
}, leaveChannel: (stats) {
setState(() {
_remoteUid = null;
});
}),
);
await _engine.joinChannel(token, "test", null, 0);
}
Widget build(BuildContext context) {
return Scaffold(
body: _remoteUid == null
? Center(
child: CircularProgressIndicator(),
)
: RtcRemoteView.SurfaceView(
uid: _remoteUid!,
channelId: 'test',
),
);
}
}
this is the broadcast screen
class StartStreamScreen extends StatefulWidget {
@override
_StartStreamScreenState createState() => _StartStreamScreenState();
}
class _StartStreamScreenState extends State {
List _remoteUid = [];
bool _localUserJoined = false;
late RtcEngine _engine;
@override
void initState() {
super.initState();
initAgora();
}
@override
void dispose() {
_engine.destroy();
super.dispose();
}
Future initAgora() async {
// retrieve permissions
//create the engine
_engine = await RtcEngine.createWithContext(RtcEngineContext(appId));
_engine.setEventHandler(
RtcEngineEventHandler(
joinChannelSuccess: (String channel, int uid, int elapsed) {
print(uid);
print("local user $uid joined");
setState(() {
_localUserJoined = true;
});
}, userJoined: (int uid, int elapsed) {
print("remote user $uid joined");
setState(() {
_remoteUid.add(uid);
});
}, userOffline: (int uid, UserOfflineReason reason) {
print("remote user $uid left channel");
setState(() {
_remoteUid.removeWhere((element) => element == uid);
});
}, leaveChannel: (stats) {
setState(() {
_remoteUid.clear();
});
}),
);
await _engine.enableVideo();
await _engine.startPreview();
await _engine.setChannelProfile(ChannelProfile.LiveBroadcasting);
await _engine.setClientRole(ClientRole.Broadcaster);
await _engine.joinChannel(token, 'test', null, 0);
}
// Create UI with local view and remote view
@override
Widget build(BuildContext context) {
return Scaffold(
body: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Expanded(
child: Stack(
children: [
RtcLocalView.SurfaceView(),
Positioned(
top: 20,
right: 20,
height: 40,
width: 40,
child: Container(
height: 40,
width: 40,
decoration: BoxDecoration(
color: Colors.red, shape: BoxShape.circle),
))
],
),
),
SizedBox(
height: 60,
child: Text(
"dsfsdsdf",
style:
TextStyle(fontSize: 16, fontWeight: FontWeight.bold),
),
),
],
),
);
// body: Stack(
//   children: [
//     _remoteVideo(),
//     _localUserJoined
//         ?
//         : CircularProgressIndicator(),
//   ],
// ),
// );
}
}
I am testing it on chrome rn

Can you share a reproducible demo and steps for your case? I don't think your code snippet is clear for me to reproduce the problem.

Hi get tons of ffi errors which is of course not supporting web.
i use version 6.0.0

Please raise a new issue for your case @hmbenhaim .


Flathub needs update for Linux version to latest version

I know it's only been 9 hours, but just a reminder. Thank you!
(excited about mouse cursor in conversation window fix, thought it was just me but saw it should be fixed now)

Published :)


Choose Render Engine from Cmd Line

This currently supports only rendering engines native to ignition-rendering (Ogre, Ogre2).  Still need to add --rendering-engine-client and --rendering-engine-server

I see this is targeting master. Do you think it would be possible to target Citadel?

I see this is targeting master. Do you think it would be possible to target Citadel?

It will require an update to the runServer function signature (https://github.com/ignitionrobotics/ign-gazebo/pull/330/files#diff-c1dfe0042975f8dbb40b802e04cc4bd1R54-R59), I initially was going to set the old runServer to be deprecated and overload the function, but since ign.cc is technically C, function overloading is not allowed.  Can we simply update the function signature in Citadel?  I wasn't quite sure so I initially targeted at Dome

It will require an update to the runServer function signature

Oh, ign.hh is not installed, so feel free to change it as you need on any version :wink:

Oh, ign.hh is not installed, so feel free to change it as you need on any version

Sounds good, I'll retarget to Citadel

Closing to retarget at Citadel here


does not work on windows

installed with pip as recommended on your page. Trying to run:
D:>ptpython
In [1]:
[F4] Emacs   1/1   [F6] Paste mode (off)                                                        [F2] Sidebar - CPython 3.3.5 T
raceback (most recent call last):
File "C:\Python\3.3-64\Scripts\ptpython-script.py", line 9, in
load_entry_point('ptpython==0.5', 'console_scripts', 'ptpython')()
File "C:\Python\3.3-64\lib\site-packages\ptpython\entry_points\run_ptpython.py", line 62, in run
no_colors=no_colors, startup_paths=startup_paths)
File "C:\Python\3.3-64\lib\site-packages\ptpython\repl.py", line 208, in embed
repl.start_repl(startup_paths=startup_paths)
File "C:\Python\3.3-64\lib\site-packages\ptpython\repl.py", line 51, in start_repl
on_exit=AbortAction.RAISE_EXCEPTION)
File "C:\Python\3.3-64\lib\site-packages\prompt_toolkit\interface.py", line 290, in read_input
next(g)
File "C:\Python\3.3-64\lib\site-packages\prompt_toolkit\interface.py", line 344, in _read_input
self._redraw()
File "C:\Python\3.3-64\lib\site-packages\prompt_toolkit\interface.py", line 230, in _redraw
self.renderer.render(self, self.layout, self.style)
File "C:\Python\3.3-64\lib\site-packages\prompt_toolkit\renderer.py", line 324, in render
style=style, grayed=(cli.is_aborting or cli.is_exiting),
File "C:\Python\3.3-64\lib\site-packages\prompt_toolkit\renderer.py", line 164, in output_screen_diff
current_pos = move_cursor(screen.cursor_position)
File "C:\Python\3.3-64\lib\site-packages\prompt_toolkit\renderer.py", line 50, in move_cursor
output.cursor_up(current_y - new.y)
File "C:\Python\3.3-64\lib\site-packages\prompt_toolkit\terminal\win32_output.py", line 166, in cursor_up
sr = self._screen_buffer_info().dwCursorPosition
AttributeError: 'NoneType' object has no attribute 'dwCursorPosition'
D:>pip list
docopt (0.6.2)
ipython (3.1.0)
jedi (0.8.1)
pip (6.1.1)
prompt-toolkit (0.31)
ptpython (0.5)
Pygments (2.0.2)
PyMySQL (0.6.1)
pyreadline (2.0)
redis (2.9.1)
setuptools (14.3)
six (1.9.0)
SQLAlchemy (0.9.3)
tornado (3.3.dev1)
wcwidth (0.1.4)
wheel (0.22.0)

Trying to run ptipython - it seems to start ok, but it does not want to react on Enter.
:>ptipython
ython 3.3.5 (v3.3.5:62cf4e77f785, Mar  9 2014, 10:35:05) [MSC v.1600 64 bit (AMD64)]
ype "copyright", "credits" or "license" for more information.
Python 3.1.0 -- An enhanced Interactive Python.
-> Introduction and overview of IPython's features.
quickref -> Quick reference.
elp      -> Python's own help system.
bject?   -> Details about 'object', use 'object??' for extra details.
n [1]: import sys
n [1]:
[F4] Emacs   1/1   [F6] Paste mode (off)                                                        [F2] Sidebar - CPython 3.3.5

It's the same bug as this: https://github.com/jonathanslenders/python-prompt-toolkit/issues/86
I'm not sure what's happening (I didn't had the time yet to dive into this bug.)

+1 (windows 7 64 with Python 2 or 3). It also completly crashes if I enter a non ascii char but I don't know if it's windows specific.

@bialix @sametmax : Does this still happen with the latest version?
If so, can you please tell me the Windows version + Python version (also 64 or 32bit Python?).

Windows 10 x64
Python 2.7.10 x86


Some Question Pretrain Checkpoint

Thanks for your forward-looking exploration.
I'm curious about your work result.
If available, could you please share the Pretrain Checkpoint?

yes, coming soon!

yes, coming soon!

Thx


Add classmethods for creating empty tables and tables from a dict of column labels to column values

This resolves #88.
The documentation for Table.init has been simplified quite a bit by extracting the use case of initializing a table from a dict of column labels to column values into Table.from_columns_dict.
Also added a Table.empty method to create an empty table.

See my notes about writing docs. We're going to try our best to write docs as we go since it's easier to write them now than to write docs for a bunch of methods later.

How about adding this doctest example
>>> t = Table.empty(['x', 'y'])
>>> print(t.append((2, 3)))
x    | y
2    | 3

While messing around with the doctests, I also realized that the doctests for many of the functions are not running. Will create a separate PR for that.

Great! Thanks @mDibyo .

@SamLau95 No problem! Could you link me to your notes for writing docs?

Added PR for doctest fixes: #125


Add QuakeC

Language name
QuakeC
URL of example repository
https://github.com/eukara/freecs
URL of syntax highlighting grammar
https://github.com/drzel/quakec.vim/blob/master/syntax/quakec.vim
Most popular extensions

.qc
Detected language

not detected

Another example repository: https://github.com/JosiahJack/Keep/tree/master

Yet another few example repos:
https://github.com/shpuld/id1-quakec-cleaned
https://github.com/fabiolimamp/alkaline
https://github.com/id-Software/quake-rerelease-qc

The grammar posted by @JosiahJack will not work for now because it does not have a license, and thus cannot be included in linguist.  If another syntax exists (as far as I know, there is no way to make a vim syntax work), or if the vscode quakec repo adds a license, then quakec can be added.


Automated Package Upgrade

:tada: This PR is included in version 7.7.42 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Taskbarx very laggy when using multiple monitors.

Describe the bug
When i open a game in fullscreen the taskbar goes crazy on second and primary monitor like in the video that i linked.
Even if the fullscreen game is same resolution with the desktop.
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
Video about it.   v
https://user-images.githubusercontent.com/75336354/103819697-9703c580-5073-11eb-8d4d-ef4965977c83.mp4
Desktop:

OS: Windows 10
Version 20h2

Some games like to reset the taskbar and i have no idea why. This one seems to do it constantly... However under the "Extra" tab inside the Configurator there is an option "pause looper on fullscreen app". You can use that for now until i find out a better solution..

Some games like to reset the taskbar and i have no idea why. This one seems to do it constantly... However under the "Extra" tab inside the Configurator there is an option "pause looper on fullscreen app". You can use that for now until i find out a better solution..


Inbound Parse Webhook

https://sendgrid.com/docs/API_Reference/Webhooks/parse.html
The interface in the embedded Vimeo video looks totally different to what I see. Is it out-of-date by any chance?

Hello @vrinek,Thanks for your suggestion or question! In an attempt to clear out our backlog,                                              we are closing out issues over 90 days old.                                             If this is still an issue, please feel free to reopen it.                                             Team SendGrid DX-Docs


Populate get-technical-support.md

Populate the get-technical-support.md file by explaining how to join the LF Edge Slack if they don't already have an account, and then posting a request in the #open-horizon-help Slack channel there.  Be sure to specify what information they should provide in order for us to help them, and provide an example.

Hi @joewxboy I'm interested in taking this issue if it's still open 😄

@clementkng Edidiong has apparently been working on this one already.  As soon as he creates the PR, I'll add you as a reviewer.

Hi, I'm working on this presently. Sorry @clementkng

I've created the PR @joewxboy


Support sf_seek and fix README examples

Tested with:

LibSndFile v2.2.0
Julia Version 1.3.1 (2019-12-30)

Thanks for this, hopefully I can take a look at it pretty soon.
Also fixes #29  (@yurivish)

Thanks a lot for looking into this! I had a few tweaks and it wouldn't let me push to your branch, so I just created a new PR that builds on this one  (#31). So I'm closing this in favor of the updated version.


Update ibmcloud

What this PR does / why we need it:
Update the go update deps for CAPIBM
Which issue(s) this PR fixes (optional, use fixes #<issue_number>(, fixes #<issue_number>, ...) format, where issue_number might be a GitHub issue, or a Jira story:
Fixes #
Checklist

[ ] Subject and description added to both, commit and PR.
[ ] Relevant issues have been referenced.
[ ] This change includes docs.
[ ] This change includes unit tests.

/assign @enxebre

/retest

/hold

closing this as its already taken care part of https://github.com/openshift/hypershift/pull/1255


cross-attention Difference code

Hi,
thank you for your indepth analysis,
could you open source how to compute the cross-attention Difference code given in Figue 2 ?

Hello, thanks for your recognition, and sorry for the late reply.
The code for computing cross-attention difference code is based on some internal code base, for which we do not have a clear plan to open source.
For re-implementation, it is advisable to customize this function to collect the cross-attention feature maps.
Best,

Hello, thanks for your recognition, and sorry for the late reply. The code for computing cross-attention difference code is based on some internal code base, for which we do not have a clear plan to open source.
For re-implementation, it is advisable to customize this function to collect the cross-attention feature maps.
Best,

Is T-GATE available for use with controlnet and lora? Any advice about it?


allow the user to zoom and stick to that zoom

when a user zooms in, don't bounce back to 1x zoom, but let it stick at 2x zoom.

Maybe add a button in the top right to bounce back to 1x zoom if the user is at any other zoom?
As I remember, the difficulty with zoomed in pages was that turning to the next page was a bit awkward. for that gesture to work, it basically needs to be a 1x page.


SILKIT-1477 SystemController Utility: Use SignalHandler, better report state

Subject

Improvements of SystemController utility
Description

SILKIT-1477
System controller blocks new participants after required participants have terminated

SystemController did not consistently report about the system's shutdown/error state.
Reconnecting a participant after the system went into Shutdown state made the SystemController appear to hang.
Changed to SignalHandler approach to allow for implicit exit after shutdown (std::cin.ignore() cannot be canceled).
SIgnalHandler had to be turned into a reusable module, previously owned by Registry utility.
Bugfix: Warning on valid transition from Aborting to Shutdown
RequestReply was ignored when barrier has not yet been passed. Now, a warning is emitted and the new RequestReply is executed.

Instructions for review / testing

SignalHandler, refactored for public use
Changes in SystemStateTracker.cpp and LifecycleStates.cpp

Developer checklist (address before review)

[ ] Changelog.md updated
[ ] Prepared update for depending repositories
[ ] Documentation updated (public API changes only)
[ ] API docstrings updated (public API changes only)
[ ] Rebase → commit history clean
[ ] Squash and merge → proper PR title

Thanks for your reviews, all suggestions were implemented.


mtsespy + tuneBfree on Raspberry Pi

Hi, I'm trying to retune tuneBfree on a Raspberry Pi 4B running Raspberry Pi OS 64bit Bookworm (based on Debian). Despite going through the documentation for tuneBfree, mtsespy, and MTS-ESP, I'm uncertain how to make it work.
Setup: I have an MPE controller that sends the desired pitches as pitchbend messages over different channels (the MPE controller is a Yamaha Reface CP connected to a Blokas Midihub device that generates the pitch bends). The pitch bends represent the desired tuning. I have installed both mtsespy and tuneBfree. I have put the libMTS.so file at /usr/local/lib. I'm trying to set up a script to translate the MPE input into an MTS-ESP tuning to retune tuneBfree. Not sure it's the best approach, but I imagine I have to create a master client in mtsespy that takes the MPE input and translates it for MTS-ESP plugins.
What works: TuneBfree is installed and I can run the standalone command tool and get sound of it in normal tuning. Mtsespy is installed and imports correctly into Python3.
Problems: When tuneBfree is running and an mtsespy master is running, I still get 0 when I run mts.get_num_clients(). So, they don't seem to automatically connect. I've been unable to find more detailed documentation on how the system is meant to work, but I assume that the master plugin and the tuneBfree client should communicate through the libMTS.so file? Or do they need to communicate through a DAW somehow? Ideally, I would use the standalone plugins without a DAW. I have tried to use the Waveform DAW, but it doesn't recognise tuneBfree and I don't know how I would import a python script as a (master) plugin.

Hi there, very sorry for my delay in getting back to you - thanks so much for trying out mtsespy and tuneBfree! I'll expand below but as a summary, what you're describing ought to be possible but may not be because of how I've currently handled MTS-ESP tuning changes in tuneBfree (sorry about that!).
Main question
If I may ask, are you planning to use one fixed tuning for the whole piece you're playing - perhaps a tuning from a Scala scl file? If it's one fixed tuning for the whole piece, then if setting the tuning directly with MTS-ESP is an option (rather than converting the tuning from the Midihub), it would be possible to use tuneBfree. But if the tuning from the Midihub is changing dynamically, e.g. shifting between tunings across the whole piece or randomly changing, tuneBfree wouldn't currently work I'm afraid.
Details

The problem in tuneBfree is that currently notes are cut off after MTS-ESP tuning changes, so receiving tuning changes while playing music wouldn't work. I should say this is the wrong behaviour - dynamic tuning changes are one of the cool things about MTS-ESP! The reason tuneBfree currently behaves this way is because it builds a wavetable with the waves for each tonewheel/oscillator, and that table needs rebuilding every time the tuning changes (to contain notes with the new frequencies). Right now that's handled by reinitializing the tone generator (in the CLAP) or the whole plugin (in the LV2 and standalone), which cuts off any playing notes. I'd like to handle tuning changes properly but it might be a bit beyond my coding abilities at the moment. I'll add a limitations section describing this to the tuneBfree README.

On using mtsespy, I think the problem is that MTS-ESP on Raspberry Pi needs an ARM libMTS.so, and mtsespy needs a libMTS.so which supports IPC (this came up on discord). Right now the ipc branch of the mts-dylib-reference fork here can be used to build an ARM libMTS.so with IPC support; I made that branch to use mtsespy on a Raspberry Pi in fact! Based on this issue I've pushed some changes to mtsespy to check in the Master and Client context managers that libMTS.so exists where it's expected to and that it has IPC support. With these changes, at least mtsespy will throw an error with a message describing the problem if the shared object isn't set up as expected.

It's true that only libMTS.so is needed for an MTS-ESP client to get tunings from an MTS-ESP source; no DAW is required.

From what I could quickly find, I suspect Waveform doesn't support LV2 or CLAP plugins. It's possible to build a VST3 for tuneBfree using the CLAP wrapper; I'll add the commands to the tuneBfree README.

I'm always happy to help with mtsespy and tuneBfree stuff :) Thanks so much for trying them out!

Thank you! Now things seem to be working!
Dynamic tunings. Ideally, I would like dynamic updates to tunings, so I would be interested if anyone is making this work. However, restarting the tuneBfree plugin is acceptable. For reference, my setup is as follows: Each preset on Midihub corresponds to a different edo. I don't really wish to mix different edos, so restarting tuneBfree between presets should not be a problem. However, dynamic tunings would be useful within a preset. Take my 17edo preset as an example. I map the white keys to a maqam rast C scale. It can be retuned to a maqam ajam C scale (C major scale) by pushing the E and B keys on the bottom octave (they work as toggles and do not produce tones). Black keys in the bottom octave can also be used as toggles to get all the notes of 17edo. (This is similar to how a 'mini keyboard' on an oriental keyboard works. However such keyboards typically use 12edo + 12 microtones rather than something like 17edo). Here it would be nice to have dynamic tuning to do fast modulations and e.g. make 'chromatic' movements. A workaround could be to have the Midihub instead send keyboard mapping to the raspberry pi and have that change dynamically while 17edo is fixed? Not something I plan to implement at the moment though.
Minor error. When I first tried to use mtsespy, I tried to use it as a master for pianoteq. Pianoteq entered MTS mode but when I played a note it crashed. I proceeded with attempting to use Surge as a master (source) and then it worked without problems. When I tried to recreate the problem with mtsespy, there was no problem any longer. Mtsespy worked fine. I have been unable to recreate the initial error.

Very happy to hear that things are working! If there's any trouble feel free to ping me on discord or github and I'll certainly try and help :) Thanks so much for the information on your setup too - it sounds fascinating and I imagine it produces some wonderful music! As it happens I'm going to the second night of a maqam festival tomorrow, really looking forward to it.

Hi again! I'm afraid the error I mentioned keep reappearing every time after boot. My current workaround is to run Surge as mts esp source then, stop running it as source, then start my python script using mtsespy. It works but is suboptimal. Here are some more details on the error:

It occurs when the python script is the first mts esp master after boot.
tuneBfree crashes and produces the following error message: "tuneBfree: tonegen.cpp:788 void applyManualDefaults(b_tonegen*, int, int): Assertion 'bestTerminalNumber != 0' failed. Aborted'
Pianoteq crashes when it receives a midi note. Upon restart it mentions that it crashed but does not report any error message.
Surge doesn't crash but it goes quiet. No error is reported.
Starting the python script with mts.reinitialize() makes no difference, nor does reinitialization with Surge (but without making it source).

Would you know what the problem is? And how was the maqam festival? Haha, not sure how good it sounds, just a guitarist who thought retuning a digital keyboard would be easier than refretting a guitar. I have come to like 29edo though. Sounds smoother than 17edo or 24edo to my ears (and in some sense 29edo = 17edo union 24edo).

Hey! Sorry to hear about the crashes - I think I roughly understand what's going on and I've pushed a new ipc2 branch to the mts-dylib-reference fork here to fix it. I could reproduce the crash (with tuneBfree) on x86_64 Linux; using the libMTS.so built with the new ipc2 branch I no longer get the crash.
It's a pretty interesting one! If I understand correctly, the mts-dylib-reference libMTS.so was initializing the MTS-ESP tuning table to 0.0. So if an MTS-ESP source registered but didn't set the tuning, any clients pulled 0.0Hz for every frequency. I would guess trying to play notes with all 0 frequency is a bit of an edge case for synths - very nice that Surge handles it!
Your workaround is super cool - I think it effectively uses Surge to initialize the MTS-ESP tuning table. I had a quick look in the Surge code and it looks like when Surge registers as an MTS-ESP source it immediately sets a default tuning.
In the ipc2 branch of that mts-dylib-reference fork I added some code to initialize the MTS-ESP tuning table to 12TET; I'll make an mts-dylib-reference PR with those changes. I've also pushed some mtsespy tests which test this behaviour (which fail with the ipc branch libMTS.so but pass with the ipc2 branch and the official libMTS.so).
Very glad to hear mtsespy worked nicely with mido! I love mido. Your script is just the sort of thing I was hoping mtsespy might be used for :)
The maqam festival was fantastic - beautiful music and a great atmosphere. I play a bit of guitar too, some 19EDO guitar and another similar tuning. I've never tried 29EDO - will try it out, many thanks for the tip!

Thank you! Works like a charm!


Slow performance

Version of Substance
8.0.0
Version of Java
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
Version of OS
Darwin MP14216 17.4.0 Darwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST 2017; root:xnu-4570.41.2~1/RELEASE_X86_64 x86_64
The issue you're experiencing (expected vs actual, screenshot, stack trace etc)
I have try to upgrade OtrosLogViewer from com.github.insubstantial:substance:7.3 to substance 8.0.0. I have noticed slow performance (update JTextPane with styled text) and high memory consumption. When I force application to change styled text (up to 10kB), memory consumption goes up by ~50MB. With insubstantial memory consumption goes up by 4-7MB with

Please attach a small, standalone and complete test app that shows this issue under 8.0.00. I can't comment on the older fork on Substance. Too many things have changed there since that fork, and too many things changed in Substance in the last 18 months.
The only way to look at this is with a standalone sample, comparing performance of Substance to that of Metal or Nimbus.

You can download OLV with substance8 and insubstancial7 from https://www.dropbox.com/s/2tcd4pzk55fkj8k/olv_substance.zip?dl=0
Steps to recreate issue:

Unzip, go to folder OLV_lf/substance8 and run olv.sh
Click Open log files, select file sample-xml.log
Click in table different log events and observe low performance. Memory usage is monitored in application in status bar.
Navigate in table using down arrow, observe low performance.

In folder insubstantial7 you can find version with insubstantial. Performance is much better.
Please let me know if you need more assistance.

Please read my first response on this bug. Without a small, standalone and complete test app that isolates a particular issue, I am not going to spend any time on getting into a full codebase that has all the overhead that it brings with it.

Closing due to the lack of simple standalone reproducible sample.


Primitives that are unsupported in Dask

The Dask implementation currently does not support the following primitives:
Transform Primitives:

CumMean
EqualScalar
NotEqualScalar
Equal (related to #845)
NotEqual (related to #845 )

Aggregation Primitives:

Mode
Median
NMostCommon
Skew
Entropy
First
Last
TimeSinceFirst
TimeSinceLast
Trend

I added a few new transform primitives to the list above. We might be able to fix Latitude and Longitude fairly easily, but haven't looked into it yet.

When completed issue #962 will allow users to obtain a list of features that are supported by the Dask implementation. Additionally, supported primitives will be documented in the updates associated with #885.


Create / and have it be hidden/ unlisted to be ready for launch

[ ] Nail down / name
[ ] Have the site work for pre event, event, and post event

so it would have all the materials we are building for pre event (host resources/ party favours etc)
it would be able to house the video for during (unless this isn't a good idea?)
and then have the candidate nomination form, candidate litmus test, and vol litmus test

Merging this in with the larger issue to keep the discussion in one place!


Pin click version

The version of click in black is unpinned. A recent click upgrade caused widespread frustration in the world of Python. This PR pins click.
For more context: https://github.com/dask/distributed/issues/6013

Thanks!


Added Seaborn features to the Visualization files.

Fix to #30
Changes in visualize.py:
New Visualization: Correlation Heatmap The updated script adds a Correlation Heatmap as a new visualization (Visualization 3). It displays the correlation matrix for the numeric columns and uses a coolwarm color map.
This visualization does not exist in the original script.
New Visualization: Boxplot The updated script introduces a Boxplot (Visualization 4) for feature distribution based on the final_score column. Users can select a feature to create a boxplot comparing the feature against the final_score.
This visualization is not present in the original script.
New Visualization: Barplot for Aggregate Insights The updated script introduces a Barplot (Visualization 5) that shows the average values of a selected feature for each Celestial Body. It also rotates the x-axis labels by 45 degrees for better readability.
The original script does not include this barplot.
Check for final_score Column: The updated script checks whether the final_score column exists in the dataset. If it doesn't, it calculates it using predefined weights for various features (like iron, nickel, water ice, etc.).
In the original script, it assumes the final_score column exists and directly uses it.
Display Available Columns: The updated script displays the available columns from the dataset using st.write("Available Columns:", data.columns) right after loading the data.
This step is not present in the original script.
Displaying Updated Columns: After calculating the final_score in the updated script, it prints the updated list of columns using st.write("Updated Columns:", data.columns) to confirm the addition of the final_score column.
This check is absent in the original script.
Visualization 1 (Histogram): In the updated script, the color of the histogram is explicitly set to 'teal' in sns.histplot.
The original script does not specify a color for the histogram.
Visualization 2 (Pairplot): The updated script adds a color palette (palette="coolwarm") to the pairplot.
In the original script, the pairplot does not have a specified color palette.
Custom Display of Top Sites: The updated script introduces the use of style.background_gradient to apply a color gradient to the adjusted_score column in the table displaying the top sites.
In the original script, the adjusted_score column is displayed without any additional styling or color gradient.
Changes in pages/Visualize.py
New Library Import: The updated script imports numpy as np to create a mask for the correlation heatmap.
This import is missing in the original script.
New Visualization: Violin Plot A Violin Plot (Visualization 3) has been added to show the distribution of the selected feature by Celestial Body. It provides a comparison of the distribution of the feature across different celestial bodies.
The original script does not have this violin plot.
New Visualization: FacetGrid A FacetGrid (Visualization 4) has been added to compare the distribution of the selected feature across different celestial bodies. This uses sns.FacetGrid to create individual histograms for each celestial body.
The original script does not include a FacetGrid.
Mask for Correlation Heatmap: In the updated script, the correlation heatmap now uses a mask (mask = np.triu(np.ones_like(corr_matrix, dtype=bool))) to hide the upper triangle of the heatmap. This makes the heatmap easier to interpret by showing only the lower half of the correlation matrix.
The original script does not use this masking feature.
Regression Plot: A Regression Plot (Visualization 6) has been added to visualize the relationship between iron and nickel, including a trendline. This is done using sns.regplot to plot the data and trendline.
The original script does not contain this regression plot.
Color Palette in FacetGrid: In the updated script, the FacetGrid uses the color orange for the histograms of the selected feature, whereas the original script does not include a FacetGrid.
Consistency in Plot Titles: The titles of the plots in the updated version have been slightly reworded for clarity and consistency. For example, in the violin plot and the FacetGrid, the titles have been modified to specify the distribution by celestial body more explicitly.
Grid Customizations and Plot Titles: The updated version includes more consistent grid lines (plt.grid(True)) in all the visualizations and has made minor adjustments to the title font size and weight for better readability.
The original script already had grid lines and title customizations, but the updated version introduces more uniformity in these aspects.
Changes to Pie Chart: In the updated version, the pie chart for celestial body distribution has been given the same title and aesthetic as other visualizations (with bold title font and grid), which was slightly more basic in the original version.

Please check if the request has been properly linked to the issue.


Update sidebars.js docu

In the example was no ui-turn-off='uiSidebarRight'.

Current coverage is 82.56% (diff: 100%)

Merging #412 into master will not change coverage

@@             master       #412   diff @@
==========================================
  Files            14         14
  Lines           562        562
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            464        464
  Misses           98         98
  Partials          0          0

Powered by Codecov. Last update 5ec10ac...3be6b35


New payload format implementation

Instance.index set to null if spring.application.index is not present, set Jackson to ignore nulls. Fixes #20
Changes the return payload of collector/metrics/streams Fixes #9
Redesigned computation of message rates Fixes #6
Refactor of MetricsCollectorEndpoint

[NOTE] The dataflow message rates will be represented by the metric named integration.channel.<channel_name>.send.mean the unit is already msg/sec and it's computed using m-m'/t-t', where m' and t' represent the previous readings of a metric and it's timestamp.


General cleanup

I'm working on updating this website to the newest versions of the dependencies. These are just some small things I spotted along the way. See my progress in TimothyGu:update branch.

Cool! I'm happy to see these and other improvements in your update branch! Thanks Timothy.


Added support for cocoapods use_frameworks! option

Fixed resources to be loaded from correct bundle when built as dynamic library

Thank you for your pull request.


from issues identified when addressing TOPS-957

TOPS-957
when there are two or more indents attached to a single goods nomenclature with the same validity_start date the query will randomly select one of the values, as the is no order_by clause
Why

This bug impacted ME32 issues, as randomly if the above scenario exists it will flip between different indents

What

modified the CommodityCollectionLoader._apply_filters method to get the correct / latest indent based on the trackedmodel_ptr_id

Checklist

Requires migrations? no
Requires dependency updates? no

Links to relevant material
See: tops ticket
See: original data change requirement tops ticket

@paulpepper-trade we have tested this update, it preserves the correct indent and does not lock up rules checks

Codecov Report
Base: 91.89% // Head: 91.88% // Decreases project coverage by -0.01% :warning:

Coverage data is based on head (42f8c9d) compared to base (fe161b7).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #803      +/-   ##
==========================================
- Coverage   91.89%   91.88%   -0.01%
==========================================
  Files         398      398
  Lines       25833    25834       +1
  Branches     1941     1942       +1
==========================================
- Hits        23739    23738       -1
- Misses       1715     1716       +1
- Partials      379      380       +1

Impacted Files
Coverage Δ

commodities/models/dc.py
74.80% <100.00%> (+0.03%)
:arrow_up:

importer/taric.py
78.43% <0.00%> (-1.31%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


 Something a bit like this:

define a badge url in the settings of a tier (could be hard coded for now since we will only do it for one TierId)
show the badge on the avatar of a user if they are a member of it

I want to keep this live. I'll follow up with Devon about the  badges api

I want to keep track of this.


Migrate v1 test cases to v2

We'd like to upgrade all test cases to the new v2 api introduced in #672.  We would like to duplicate a few tests that use v1, though, to ensure that the on-the-fly command upgrader works.  We can proceed as follows:

[ ] Look through the v1 to v2 upgrade code and figure out what needs to be tested
[ ] Add a field to tests that cause the upgrader to ignore them
[ ] Select tests to test the paths through the upgrade code and duplicate them to a backwards compatibility test folder, adding the above field
[ ] Run the upgrader
[ ] Rename "chuck after" / "chuck after" tests and change spoken form

done in https://github.com/cursorless-dev/cursorless/pull/2433


What do I miss when using user config dir?

I'm trying to split my user/raidboss.js in to multiple files, but none of them in raidboss dir are loaded.
user
├── raidboss
|  └── TEA
|     └── the_epic_of_alexander.js
└── raidboss.js

I check the log and find that only user/raidboss.js is loaded. user/raidboss/TEA/the_epic_of_alexander.js is not loaded at all.
Then I modified the dist/config.bundle.js and find that details in event cactbotLoadUser only contains raidboss.js.
In loadUser(e), localFiles is {'user/raidboss.js': something else}.
It looks like it should conrains other user js files. What did I miss?

Are you using an old plugin that doesn't support the user directory? Is your user directory set correctly in the config to the directory you think it is?

Are you using an old plugin that doesn't support the user directory? Is your user directory set correctly in the config to the directory you think it is?

I'm using the least version in github releases, and console.log in raidboss.hs works as expected.

 The distribution of my ACT contains a really old dll. I remove it and install the latest version. But I didn't restart ACT so in fact I'm using the old plugin.

Aha! Glad you got it figured out.  :)


wireshark-cli: error nixos-rebuild build

To Reproduce
pkgs configuration:
{ config, pkgs, ... }:
{
  nixpkgs.config.packageOverrides = pkgs: rec {
    nur = import (builtins.fetchTarball "https://github.com/nix-community/NUR/archive/master.tar.gz") { inherit pkgs; };

    mariadb.client = nur.repos.izorkin.mariadb_10_3.client;
    mariadb.server = nur.repos.izorkin.mariadb_10_3.server;
    mariadb.connector-c = pkgs.mariadb.connector-c;
  };
  environment.systemPackages = with pkgs; [ tshark ];
}

error:
building Nix...
building the system configuration...
error: while evaluating the attribute 'activationScript' of the derivation 'nixos-system-elven.pw-19.09pre186749.dd47b2d50a4' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/activation/top-level.nix:102:5:
while evaluating the attribute 'system.activationScripts.script' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/activation/activation-script.nix:68:9:
while evaluating 'textClosureMap' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/strings-with-deps.nix:70:35, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/activation/activation-script.nix:89:18:
while evaluating 'id' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/trivial.nix:14:5, called from undefined position:
while evaluating the attribute 'text' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/activation/activation-script.nix:9:5:
while evaluating the attribute 'text' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/strings-with-deps.nix:77:38:
while evaluating the attribute 'sources' of the derivation 'etc' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/etc/etc.nix:12:5:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/etc/etc.nix:20:20, called from undefined position:
while evaluating the attribute 'source' at undefined position:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:75:45, called from undefined position:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:338:9:
while evaluating the option `environment.etc.systemd/system.source':
while evaluating the attribute 'mergedValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:370:5:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:370:32, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:370:19:
while evaluating 'check' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:245:15, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:371:10:
while evaluating the attribute 'buildCommand' of the derivation 'system-units' at /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/pkgs/build-support/trivial-builders.nix:7:14:
while evaluating the attribute 'text' of the derivation 'unit-dbus.service' at /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/pkgs/build-support/trivial-builders.nix:7:14:
while evaluating the attribute 'text' at undefined position:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:75:45, called from undefined position:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:338:9:
while evaluating the option `systemd.units.dbus.service.text':
while evaluating the attribute 'isDefined' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:375:5:
while evaluating the attribute 'values' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:364:9:
while evaluating the attribute 'values' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:458:7:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:350:28, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:350:17:
while evaluating 'dischargeProperties' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:417:25, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:351:62:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:234:44:
while evaluating 'commonUnitText' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:304:20, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:320:14:
while evaluating 'attrsToSection' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd-lib.nix:104:20, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:306:9:
while evaluating 'mapAttrsToList' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:233:23, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd-lib.nix:105:33:
while evaluating the attribute 'unitConfig' at undefined position:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:75:45, called from undefined position:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:338:9:
while evaluating the option `systemd.services.dbus.unitConfig':
while evaluating the attribute 'mergedValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:370:5:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:370:32, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:370:19:
while evaluating 'merge' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:282:20, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:373:8:
while evaluating 'filterAttrs' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:124:23, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:283:35:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:125:29, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:125:18:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:283:51, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:125:62:
while evaluating the attribute 'X-Restart-Triggers' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:344:7:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:283:86, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:344:15:
while evaluating the attribute 'optionalValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:377:5:
while evaluating the attribute 'values' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:364:9:
while evaluating the attribute 'values' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:458:7:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:350:28, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:350:17:
while evaluating 'dischargeProperties' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:417:25, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:351:62:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:287:60:
while evaluating the attribute 'serviceDirectories' of the derivation 'dbus-1' at /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/pkgs/build-support/trivial-builders.nix:7:14:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:257:14, called from undefined position:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:378:27:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:370:32, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:370:19:
while evaluating 'check' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:245:15, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:371:10:
while evaluating the attribute 'passAsFile' of the derivation 'system-path' at /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/pkgs/build-support/trivial-builders.nix:7:14:
while evaluating the attribute 'nativeBuildInputs' of the derivation 'wireshark-cli-3.0.3' at /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/pkgs/stdenv/generic/make-derivation.nix:191:11:
while evaluating the attribute 'nativeBuildInputs' of the derivation 'extra-cmake-modules-5.58.0' at /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/pkgs/development/libraries/kde-frameworks/default.nix:85:13:
while evaluating the attribute 'buildCommand' of the derivation 'hook' at /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/pkgs/build-support/trivial-builders.nix:7:14:
while evaluating 'optionalString' at /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/lib/strings.nix:180:5, called from /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/pkgs/build-support/trivial-builders.nix:270:12:
while evaluating the attribute 'configureFlags' of the derivation 'qtbase-5.12.3' at /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/pkgs/development/libraries/qt-5/modules/qtbase.nix:38:3:
attribute 'out' missing, at /nix/store/1mg6jjkslz0j81x5bng5hjylcn54331x-nixos-19.09pre186749.dd47b2d50a4/nixos/pkgs/development/libraries/qt-5/modules/qtbase.nix:348:19

Revision 173a5408d2a and master - not worked
Revision 88d9f776091 worked

cc @FRidh found error.
Need apply this patch
--- a/pkgs/development/libraries/qt-5/modules/qtbase.nix
+++ b/pkgs/development/libraries/qt-5/modules/qtbase.nix
@@ -345,8 +345,8 @@ stdenv.mkDerivation {
           "-I" "${cups.dev}/include"
         ]
         ++ lib.optionals (mysql != null) [
-          "-L" "${mysql.out}/lib"
-          "-I" "${mysql.out}/include"
+          "-L" "${mysql.connector-c}/lib"
+          "-I" "${mysql.connector-c}/include"
         ]
     );

or better to apply this PR - https://github.com/NixOS/nixpkgs/pull/65222 ?


feat: improve useEventListener

What new hook does?
React already handles the changes inside refs, therefore there is no need to unwrap ref on each render.
Checklist

[x] Have you read contribution guideline?
[x] Does the code have comments in hard-to-understand areas?
[ ] Is there an existing issue for this PR?

link issue here

[x] Have the files been linted and formatted?
[x] Have the docs been updated?
[x] Have the tests been added to cover new hook?
[x] Have you run the tests locally to confirm they pass?

:tada: This PR is included in version 3.7.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Various Controller Bugs in Legacy4J 1.4.3a

https://youtu.be/HbkaR_uwpTQ
I've included a video I compiled together of quite a few little bugs within the latest release. I think these issues could be ironed out with time, but I also believe that specific compatibility with other controller mods could be beneficial for players who enjoy having options.
MidnightControls has some nice customization options honestly (although Controllable feels more like Legacy). Maybe reaching out to those creators could result in some cross development making it better for everyone ^o^

Just stumbled across a new one, if you just play the game normally. Occasionally is hides the HUD. I have know idea why it keeps doing that.

Just stumbled across a new one, if you just play the game normally. Occasionally it hides the HUD. I have know idea why it keeps doing that.

It might have something to do with pressing B iirc

Just stumbled across a new one, if you just play the game normally. Occasionally it hides the HUD. I have know idea why it keeps doing that.

It might have something to do with pressing B iirc

You see, I'd be willing to agree with that... if it didn't also happen when playing with just mouse and keyboard as well.

About small black line on left of the crosshair, and on the crafting interface, it only affects when you're on 1080p, and when in 1440p and 4K, there's no issues

https://youtu.be/HbkaR_uwpTQ
I've included a video I compiled together of quite a few little bugs within the latest release. I think these issues could be ironed out with time, but I also believe that specific compatibility with other controller mods could be beneficial for players who enjoy having options.
MidnightControls has some nice customization options honestly (although Controllable feels more like Legacy). Maybe reaching out to those creators could result in some cross development making it better for everyone ^o^

Thanks for making this video, this was very helpful, I think a lot of the issues you pointed out have been fixed in version 1.4.3b, and about any controller options, like dead zone, will only be added when I deal with the tooltips of the controller, because of the mapping of the controller buttons, which obviously needs the button sprite.
Regarding the HUD hiding, I have no idea what could be causing this, as it has never happened to me

https://youtu.be/HbkaR_uwpTQ
I've included a video I compiled together of quite a few little bugs within the latest release. I think these issues could be ironed out with time, but I also believe that specific compatibility with other controller mods could be beneficial for players who enjoy having options.
MidnightControls has some nice customization options honestly (although Controllable feels more like Legacy). Maybe reaching out to those creators could result in some cross development making it better for everyone ^o^

Thanks for making this video, this was very helpful, I think a lot of the issues you pointed out have been fixed in version 1.4.3b, and about any controller options, like dead zone, will only be added when I deal with the tooltips of the controller, because of the mapping of the controller buttons, which obviously needs the button sprite. Regarding the HUD hiding, I have no idea what could be causing this, as it has never happened to me

for me, pushing "B" does not drop my item, instead, it turns on the cinematic camera (which doesn't affect the controller's camera) it also zooms, but that's because I have a zoom mod

@Wilyicaro
So the cursor jumping to the opposite at the edge of the grid, doesn't happen on PS4 Edition, and I've tried playing xbox 360 edition myself on Xenia emulator, and it only does that sometimes, it could just be a bug on that version.
https://github.com/Wilyicaro/Legacy-Minecraft/assets/39068731/920eb60c-209f-44a4-8353-7cad646fb3fe

I'm almost sure that it was something intentional in the version corresponding to the latest Xbox 360, just like in the mod, there's no way it could be a bug due to having to manually define what each controller input should do, or make different inputs do the same thing. function, which is not the case


[ETFE-700] Add WrongWithItem page, IDX based URL.

JTs:
https://github.com/hmrc/emcs-tfe-journey-tests/pull/38


add test

Fixes WB-NNNN
Fixes #NNNN
Description
What does the PR do?
Testing
How was this PR tested?
Checklist

Include reference to internal ticket "Fixes WB-NNNN" (and github issue "Fixes #NNNN" if applicable)

Maybe will open if/when we are going to fix this issue


Ads not showing with release over 0.4.2

Hi,
We are using your library with the version 0.4.2 and it is working (ads are present in the app). But when I update the library version with the 0.4.3 or the 0.4.4 they don't anymore.
Is it a known issue ?

Hi, @Lucile-Peltier  thanks for the issue! The bug has been fixed in release (0.5.0). Please check the latest version


Intel L515 low (~4hz) RGB framerate

Required Info

Camera Model
L515

Firmware Version
<IP_ADDRESS>

Operating System & Version
Ubuntu 20.04

Kernel Version (Linux Only)
5.15.0-78-generic

Platform
Intel NUC

SDK Version
<IP_ADDRESS>

Language
{C++ / ROS (Wrapper V. 2.3.20}

Segment
{Robot }

Issue Description
Hello Intel Team, we are having the following issue.
Low rgb camera framerate issues. The camera node is publishing at ~4 Hz, even though it is set to 60. Tried it in realsense viewer, there it starts at normal rate but drops down to 4 Hz after a couple of seconds. Htop showed no significancies. All other streams seem to have stable framerate.
We are also having this issue: (messenger-libusb.cpp:42) control_transfer returned error. At least this is also printed as a ROS_WARN every second.  But I am not sure if its correlated
What we have tried so far:
-Disabling autoexposure & enabling autoexposure priority. Changes the framerate to the normal rate but just for a couple of seconds, after that it drops again to 4 Hz.

Changed orientation of USB-C Cable

Tried a different USB-C Cable

Changed resolution and framerate

Switched all other sensors off

This is the launchfile we are using:
`

`
libusb issue

This is the launchfile we are using:

``

What is your CPU usage?
Do you have enough resources?
Can you try realsense-viewer to capture color and see framerate is correct?
@SamerKhshiboun any idea?

Thank you for the answer!
CPU usage is normal, I also tested it on two devices, one with the Intel NUC and my personal laptop. Issue persists on both, and both should be able to handle the workload. We have a D435, and do not have the issue there and it should be the same RGB camera if I am informed correctly.
When I start realsense-viewer the framerate is normal for a couple of seconds but drops down quickly. I tried playing around with the autoexposure features but turning them on/off did not seem to change anything

Hi @brtmax  I note that you tried disabling auto-exposure and enabling auto-exposure priority.  The procedure for enforcing a constant FPS rate is actually the opposite.  Auto-exposure should be enabled and auto-exposure priority disabled.
You can also test whether pointcloud and / or alignment is causing your problem by setting them to false in your launch to see whether the FPS rate becomes correct.

Hello MartyG, thank you for the quick answer! I will try those actions and report back as soon as possible


Allow different CMSSW for StepChain; Added unittest

A few more fixes to StepChain spec (thanks to unittests that helped me spot some deep bugs).
I still have to check whether the templates are running Ok, after my latest fix.

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/146/ for details

Summary of pylint changes for pull request 6081:

Score for src/python/WMCore/WMSpec/StdSpecs/StdBase.py decreased from -1.78 to -1.95
Errors for src/python/WMCore/WMSpec/StdSpecs/StdBase.py increased from 108 to 111

test/data/ReqMgr/requests/Integration/StepChain_ReDigi3.json fails the pylint check. Report follows:

Line 1 W0104 Statement seems to have no effect
plus 6 comments on code style

test/data/ReqMgr/requests/DMWM/StepChain_MC.json fails the pylint check. Report follows:

Line 1 W0104 Statement seems to have no effect
plus 3 comments on code style

src/python/WMCore/WMSpec/StdSpecs/StdBase.py fails the pylint check. Report follows:

Line 84 in StdBase.determineOutputModules R0912 Too many branches (13/12)
Line 152 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 153 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 192 in StdBase.reportWorkflowToDashboard W0702 No exception type(s) specified
Line 172 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 172 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 173 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 173 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 181 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 186 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 203 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_dn' member
Line 203 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vogroup' member
Line 203 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vorole' member
Line 206 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner' member
Line 206 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'group' member
Line 209 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 210 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 211 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingString' member
Line 212 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'validStatus' member
Line 213 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'lumiList' member
Line 214 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'priority' member
Line 215 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'campaign' member
Line 216 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'requestType' member
Line 217 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'prepID' member
Line 220 in StdBase.setupProcessingTask W0102 Dangerous default value [] as argument
Line 220 in StdBase.setupProcessingTask W0102 Dangerous default value {} as argument
Line 220 in StdBase.setupProcessingTask R0913 Too many arguments (37/7)
Line 220 in StdBase.setupProcessingTask R0914 Too many local variables (53/30)
Line 265 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 268 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 272 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 275 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteWhitelist' member
Line 276 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteBlacklist' member
Line 277 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'trustSitelists' member
Line 285 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 286 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 287 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 288 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 289 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 290 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 291 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 292 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 293 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 294 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 295 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 296 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 303 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 304 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 305 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingString' member
Line 314 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstEvent' member
Line 315 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstLumi' member
Line 318 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 320 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 321 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockBlacklist' member
Line 322 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockWhitelist' member
Line 323 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runBlacklist' member
Line 324 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runWhitelist' member
Line 341 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 349 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 349 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 366 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputPrimaryDataset' member
Line 220 in StdBase.setupProcessingTask R0912 Too many branches (24/12)
Line 388 in StdBase.addOutputModule R0913 Too many arguments (9/7)
Line 399 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 399 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 400 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 400 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 402 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 406 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 407 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 410 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 410 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 412 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 428 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 431 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 433 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 441 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 442 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 444 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'mergedLFNBase' member
Line 445 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 388 in StdBase.addOutputModule R0912 Too many branches (14/12)
Line 497 in StdBase.addLogCollectTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 521 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 525 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 527 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 548 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 549 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 552 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 553 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 559 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeSize' member
Line 560 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 561 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 562 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxWaitTime' member
Line 580 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableHarvesting' member
Line 582 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmUploadProxy' member
Line 583 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'periodicHarvestInterval' member
Line 585 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmHarvestUnit' member
Line 607 in StdBase.addDQMHarvestTask R0913 Too many arguments (9/7)
Line 632 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 642 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 643 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 646 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 647 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 665 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 667 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'configCacheUrl' member
Line 667 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 667 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 669 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchURL' member
Line 669 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 669 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 672 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 674 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'runNumber' member
Line 675 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmSequences' member
Line 676 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 677 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 680 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'procScenario' member
Line 686 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmUploadUrl' member
Line 708 in StdBase.setupPileup E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 802 in StdBase.masterValidation W1111 Assigning to function call which only returns None
Line 815 in StdBase.raiseValidationException W1201 Specify string format arguments as logging function parameters
Line 807 in StdBase.raiseValidationException R0201 Method could be a function
Line 20 in StdBase R0904 Too many public methods (23/20)
Line 78 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 79 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 80 in StdBase.call W0201 Attribute 'multicore' defined outside init
plus 177 comments on code style

Unit test changes for pull request 6081:

WMCore_t.WebTools_t.REST_t.RESTTest:testListTypeArgs changed from error to success
WMCore_t.WebTools_t.REST_t.RESTTest:testException changed from error to success
WMCore_t.WebTools_t.REST_t.RESTTest:testDAOBasedHTTP changed from error to failure
WMCore_t.WMSpec_t.StdSpecs_t.StepChain_t.StepChainTests:testStepChainSingleStep was added. Status is success
WMCore_t.WebTools_t.REST_t.RESTTest:testSanitiseAssertFail changed from error to success
WMCore_t.WebTools_t.REST_t.RESTTest:testSanitisePass changed from error to success
WMCore_t.WebTools_t.REST_t.RESTTest:testBadVerbEcho changed from error to success
WMCore_t.WebTools_t.REST_t.RESTTest:testBadPing changed from error to success
WMCore_t.WebTools_t.RESTFormat_t.RESTFormatTest:testReturnFormat changed from error to success
WMCore_t.WebTools_t.REST_t.RESTTest:testPing changed from error to success
WMCore_t.RequestManager_t.Admin_t.AdminTest:testA_SoftwareManagement changed from error to success
WMCore_t.WebTools_t.REST_t.RESTTest:testA changed from error to success
WMCore_t.WMSpec_t.StdSpecs_t.StepChain_t.StepChainTests:testStepChainMC was added. Status is success
WMCore_t.WebTools_t.NestedModel_t.NestedModelTest:testInnerPingError changed from error to success
WMCore_t.Services_t.pycurlFileUpload_t.PyCurlRESTServer:testFailingFileUpload changed from error to failure
WMCore_t.WebTools_t.RESTFormat_t.RESTFormatTest:testEncodedInput changed from error to failure

Tests succeeded and we are good to go for production with this spec.
@ticoann feel free to merge it

Thanks Alan,


Light-weight client

Would you be okay with a PR that changes the client API to return light-weight "DAT-proxies" with the same API as DAT but where all calls go to dat-daemon over the protocol?

Yes of course. Note that I've seen some other "daemon" implementations out in the wild, maybe that my approach isn't the best one! I'm open to any improvements or suggestions though!

Hmm, not sure which you are referring to.


How to make the next/image work?

I'm trying to setup a Capacitor on a Next.js project. I cannot use the Next.js Image Optimization as whenever I export it I will see the error below. But in this repo, we can still use next/image normally. How can it be?
info  - No "exportPathMap" found in "/Users/iant1359/Develop/learn/capacitor-next/next.config.js". Generating map from "./pages"
Error: Image Optimization using Next.js' default loader is not compatible with `next export`.
  Possible solutions:
    - Use `next start` to run a server, which includes the Image Optimization API.
    - Configure `images.unoptimized = true` in `next.config.js` to disable the Image Optimization API.
  Read more: https://nextjs.org/docs/messages/export-image-api
    at /Users/iant1359/Develop/learn/capacitor-next/node_modules/next/dist/export/index.js:150:23
    at async Span.traceAsyncFn (/Users/iant1359/Develop/learn/capacitor-next/node_modules/next/dist/trace/trace.js:79:20)

When the next app runs in capacor it is running as a static site, which means it only works with next apps that can be exported. There’s no node/JS server running in the app, so no Next features that run on the server will work.
The alternative if you must have those features is to load the app remotely as a web app. There are two ways to do that: use the server.url config option in capacitor to point to a remote server, or use Ionic Portals and load your app as a micro-frontend experience: https://ionic.io/portals

Hello, thank you for your quick answer. I understand how only the static site works on Capacitor but I don't get how I don't get the above error when I build this starter project. For example, here for example, the Feed component:
import Card from '../ui/Card';

import {
  IonPage,
  IonHeader,
  IonToolbar,
  IonTitle,
  IonButtons,
  IonButton,
  IonIcon,
  IonContent,
  IonMenuButton,
} from '@ionic/react';
import Notifications from './Notifications';
import { useState } from 'react';
import { notificationsOutline } from 'ionicons/icons';
import { getHomeItems } from '../../store/selectors';
import Store from '../../store';

const FeedCard = ({ title, type, text, author, authorAvatar, image }) => (
  <Card className="my-4 mx-auto">
    <div className="h-32 w-full relative">
      <Image className="rounded-t-xl" objectFit="cover" src={image} alt="" layout='fill' />
    </div>```


luci-app-statistics: quote : in filenames for DEF

: is used to delimit fields in DEF: rrd instructions, so when it appears in a filename it must be escaped using \.  This commit adds the escaping.
I discovered the issue after configuring collectd-mod-ping to monitor an IPv6 host (2001:19f0:5:727:5b56:205d:ff55:2208).  Accessing https://<IP_ADDRESS>/cgi-bin/luci/admin/statistics/graph/ping would cause the following messages to be logged:
Wed Nov 14 23:04:33 2018 daemon.err uhttpd[30261]: ERROR: can't parse DEF '2ping_avg_raw=/tmp/rrd/openwrthost/ping/ping-2001:19f0:5:727:5b56:205d:ff55:2208.rrd:value:AVERAGE' -2
Wed Nov 14 23:04:33 2018 daemon.err uhttpd[30261]: ERROR: can't parse DEF '2ping_droprate_avg_raw=/tmp/rrd/openwrthost/ping/ping_droprate-2001:19f0:5:727:5b56:205d:ff55:2208.rrd:value:AVERAGE' -2

and the graphs would not display.  After applying this commit, the graphs display correctly and no messages are logged.
Thanks for considering,
Kevin

Merged, thanks!


Add tokio tracing

Add task names and initialize the console subcriber in the example
main.

Postponed until tokio::task::Builder is stabablized: https://github.com/tokio-rs/tokio/issues/4114